C++ named requirements: TrivialType (since C++11) (deprecated in C++26)
From cppreference.net
C++
C++ named requirements
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
指定某个类型为平凡类型。
注意:标准并未定义以此命名的具名要求。这是由核心语言定义的类型类别。此处将其作为具名要求收录仅为保持一致性。
要求
以下类型统称为 平凡类型 :
注释
一个平凡类可能拥有私有或受保护的平凡默认构造函数,在这种情况下,尝试在与该类无关的上下文中默认构造该类对象将导致程序非良构。
另请参阅
|
(C++11)
(deprecated in C++26)
|
检查类型是否为平凡类型
(类模板) |