Namespaces
Variants

C++ named requirements: PODType (deprecated in C++20)

From cppreference.net
C++ named requirements

指定该类型为POD(普通旧数据类型)。这意味着该类型与C编程语言中使用的类型兼容,即可以其二进制形式直接与C语言库进行交换。

注意:标准并未定义以此命名的具名要求。这是由核心语言定义的类型类别。此处将其作为具名要求收录仅为保持一致性。

该类型要求已在 C++ 标准中被弃用。其所有用途已被更精细的类型要求所取代,例如 TrivialType ScalarType StandardLayoutType

(自 C++20 起)

要求

以下类型统称为 POD类型

另请参阅

(C++11) (deprecated in C++20)
检查类型是否为简旧数据类型(POD)
(类模板)
(C++11)
检查类型是否为标量类型
(类模板)
(C++11) (deprecated in C++26)
检查类型是否为平凡类型
(类模板)
检查类型是否为 标准布局 类型
(类模板)