感觉在构造函数中初始化会有大量的代码,如果成员变量很多的话。。。
认证高级PHP讲师
記事 C.48 で言及されている、Bjarne Stroustrup によって最近書かれた「CPP コア ガイドライン」を参照できます。
定数初期化子のコンストラクターではメンバー初期化子よりもクラス内初期化子を優先します
結論としてはクラス内に入れること、つまりメンバ定義時に初期化することを優先することです。複数のコンストラクターがある場合、不一致や誤解が生じやすいためです。詳細な回答はここでご覧いただけます。
それは特定のコンテキストに依存します。一般的に、ストレージ アプリケーションは定義時に初期化されることをお勧めします。その他の単一の初期化関数
記事 C.48 で言及されている、Bjarne Stroustrup によって最近書かれた「CPP コア ガイドライン」を参照できます。
結論としてはクラス内に入れること、つまりメンバ定義時に初期化することを優先することです。複数のコンストラクターがある場合、不一致や誤解が生じやすいためです。詳細な回答はここでご覧いただけます。
それは特定のコンテキストに依存します。一般的に、ストレージ アプリケーションは定義時に初期化されることをお勧めします。
。その他の単一の初期化関数