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

回到顶部