1、 所有標量類型(基本類型和指針類型)、POD結構類型、POD聯合類型、以及這幾種類型的數組、const/volatile修飾的版
本都是POD類型。
2、 POD結構/聯合類型:一個聚合體(包括class),它的非static成員都不是pointer to class member、
pointer to class member function、非POD結構、非POD聯合,以及這些類型的數組、引用、const/
volatile修飾的版本;
並且,此聚合體不能有用戶自定義的構造函數、析構函數、拷貝構造函數.
3、 POD類型可以具有static成員、成員typedef、嵌套struct/class定義和 成員函數/方法。
也就是說,一個POD類或結構體實例,在通過二進制拷貝後確定其還能保持數據不變。