メンバの初期化

公開:2005-09-11 09:34
更新:2020-02-15 04:36
カテゴリ:

C++では(VC7.1のみかもしれないが)、classメンバのconstructorの呼び出しはメンバの定義順に行われる。constructorに記述するメンバコンストラクタの呼び出し順ではない。
生成時にメンバの構築順に依存するようなclassを作成するときは、クラスの定義順に注意しなければならない。