C++ 概念: PODType
来自cppreference.com
指定类型为 POD (Plain Old Data ,平旧数据)类型。这表示该类型与用于 C 程序语言的类型兼容,可以用 C 库函数操作:它能用 std::malloc 创建,能用 std::memmove 复制等等,且能直接以其二进制形式与 C 库交互。
注意,标准没有定义拥有此名称的具名要求或概念。这是语言核心定义的类型。将它包含于此只是为了一致性。
[编辑] 要求
以下之一:
- 标量类型;
- 满足下列要求的类类型( class 或 struct 或 union ):
|
(C++11 前) |
(C++11 起) |
- 这种类型的数组。
[编辑] 参阅
(C++11) |
检查是否是传统C数据结构(POD)类型 (类模板) |