C ++中的POD类型是什么?
POD在C ++中是首字母缩写,表示纯旧数据。这是一个类/结构,仅具有成员变量,而没有方法,构造函数,析构函数,虚函数等。例如,
示例
#include<iostream>using namespace std;
//POD-
struct MyStruct {
int key;
string data;
};
int main() {
struct MyStruct s;
s.key = 1;
s.data = "hello";
return 0;
}
结构MyStruct没有用户定义的ctor,dtor等,因此是POD。
以上是 C ++中的POD类型是什么? 的全部内容, 来源链接: utcz.com/z/359470.html