命名空间
变体
操作

C++ 命名要求: PODType (在 C++20 中已弃用)

来自 cppreference.cn
 
 
C++ 命名要求
基本
类型属性
PODType(POD类型)
全库范围
(C++11)




Container(容器)
容器元素
迭代器 (Iterator)
流 I/O
格式化器
(C++20)
随机数
并发
(C++11)
Ranges
多维视图
(C++23)
其他

 

指定类型是 POD (Plain Old Data) 类型。这意味着该类型与 C 编程语言中使用的类型兼容,即可以直接以其二进制形式与 C 库交换。

注意:标准没有定义以此名称命名的需求。这是一个由核心语言定义的类型类别。此处将其作为命名需求包含在内,仅为保持一致性。

此类型要求在 C++ 标准中已弃用。它的所有用途都已被更精确的类型要求取代,例如 TrivialTypeScalarTypeStandardLayoutType

(C++20 起)

[编辑] 要求

以下类型统称为 POD 类型

[编辑] 另请参阅

(C++11)(C++20 中已弃用)
检查类型是否为纯旧数据 (POD) 类型
(类模板) [编辑]
(C++11)
检查类型是否为标量类型
(类模板) [编辑]
(C++11)(C++26 中已弃用)
检查类型是否为平凡类型
(类模板) [编辑]
检查类型是否为标准布局类型
(类模板) [编辑]