クラスのコンストラクタでメンバのコンストラクタを呼び出すことはできますか?コンストラクタでクラスメンバのコンストラクタを呼び出す
私のクラスMClass
にクラスタイプfoo
のメンバーbar
があるとします。 MClassのコンストラクタでbarのコンストラクタを呼び出せますか?そうでない場合は、どうすればメンバーバーを初期化できますか?
構成(集約)のメンバを初期化するのは問題です。
class C {
int m;
public:
C(int i):
m(i + 1) {}
};
あなたのメンバーのコンストラクタは、パラメータを望んでいる場合は、あなたがそれらを渡すことができます。このよう
引数レスメンバーのコンストラクタを明示的に呼び出される必要がないのコメントは私がいたまさにです探している。ありがとう! – Jaime