溫馨提示×

C++ POD類型的限制有哪些

c++
小樊
84
2024-07-13 18:08:25
欄目: 編程語言

  1. POD類型必須是標(biāo)量類型、POD類型或者數(shù)組類型的結(jié)構(gòu)體或聯(lián)合體。

  2. POD類型不能包含虛函數(shù)、虛基類、非POD類型的成員變量。

  3. POD類型不能定義構(gòu)造函數(shù)、析構(gòu)函數(shù)、拷貝構(gòu)造函數(shù)或賦值操作符。

  4. POD類型不能包含非靜態(tài)成員變量的初始化。

  5. POD類型不能有基類。

  6. POD類型不能有私有或保護成員。

  7. POD類型不能包含虛函數(shù)表指針。

  8. POD類型不能包含虛基類。

  9. POD類型不能包含成員函數(shù)。

  10. POD類型不能包含靜態(tài)成員變量。

0