POD là từ viết tắt trong C ++ có nghĩa là dữ liệu cũ thuần túy. Nó là một lớp / cấu trúc CHỈ có các biến thành viên và không có phương thức, hàm tạo, hàm hủy, hàm ảo, v.v. Ví dụ:
Ví dụ
#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; }
struct MyStruct không có ctor, dtor, v.v. do người dùng xác định và do đó là POD.