1. ホーム
  2. c++

[解決済み] C++のPOD型とは何ですか?

2022-03-21 13:03:01

質問

POD型という言葉を何度か目にしたことがあるのですが、これはどういう意味ですか?
どういう意味ですか?

どのように解決するのですか?

POD プレーンオールドデータ - つまり、クラスは(キーワード struct またはキーワード class )で、コンストラクタ、デストラクタ、仮想メンバー関数はありません。 ウィキペディアのPODに関する記事 は、もう少し詳しく、次のように定義しています。

<ブロッククオート

C++におけるPlain Old Data Structureとは、PODSだけをメンバーとして含み、ユーザー定義のデストラクタやユーザー定義のコピー代入演算子を持たず、ポインタ・トゥ・メンバー型の非静的メンバーを持たない集合クラスである。

より詳細な情報は C++98/03の回答はこちら . C++11 では、POD を取り巻くルールが変更され、大幅に緩和されました。 そのため、このページでフォローアップの回答をする必要があります。 .