Namespaces
Variants

C++ named requirements: TrivialType (since C++11) (deprecated in C++26)

From cppreference.net
C++ named requirements

Указывает, что тип является тривиальным типом.

Примечание: стандарт не определяет именованное требование с таким названием. Это категория типов, определяемая базовым языком. Она включена сюда как именованное требование только для обеспечения единообразия.

Требования

Следующие типы в совокупности называются тривиальными типами :

Примечания

Тривиальный класс может иметь приватный или защищённый тривиальный конструктор по умолчанию, в этом случае попытка создания объекта такого класса конструктором по умолчанию в контекстах, не связанных с классом, делает программу некорректной.

Смотрите также

(C++11) (deprecated in C++26)
проверяет, является ли тип тривиальным
(шаблон класса)