Поделиться через


Класс is_trivially_copyable

Проверяет, является ли тип тривиально копируемым.

Синтаксис

template <class T>
struct is_trivially_copyable;

Параметры

T
Запрашиваемый тип.

Замечания

Экземпляр предиката типа имеет значение true, если тип T является тривиально копируемым типом, в противном случае он содержит значение false. Тривиально копируемые типы не имеют нетривиальных операций копирования, операций перемещения и деструкторов. Как правило, операция копирования считается тривиальной, если она может быть реализована как побитовое копирование. Встроенные типы и массивы тривиально копируемых типов являются тривиально копируемыми.

Требования

Заголовок:<type_traits>

Пространство имен: std

См. также

<type_traits>