C++. POD數據類型

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類或結構體實例,在通過二進制拷貝後確定其還能保持數據不變。 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章