BohYoh.comトップページへ
C & C++ FAQ
目次

C++ POD構造体とは何ですか。

 POD(plain old data)構造体は、C言語の構造体と互換性をもつ『C互換構造体』のことです。具体的には、以下のメンバをもたない構造体のことです。  C++において、宣言された順にデータメンバが記憶域上に並ぶことが保証される構造体は、POD構造体に限られており、それ以外の構造体では保証されません。


■ 根拠 ■
標準C++ §9 Classes
標準C++ 2nd §9 Classes
標準C++ 3rd §9 Classes

戻る

BohYoh.comロゴ