C++相談室 part90
■ このスレッドは過去ログ倉庫に格納されています
0060デフォルトの名無しさん
2011/07/19(火) 23:01:40.35thx です。そうですか、Foo() { n = 0; }オーソドックスな、コンストラクタ内で
初期化する方法ですね
質問ですが
Hoge(int n = 0) : n(n) {}
Foo() : Hoge(0) {}
これですと、Hoge()引数無しの、デフォルトコンストラクタが初期化されるのではなく
Hoge(int n)の如く、引数付きのコンストラクタが初期化されているように
見えるのですが、自分の勘違いでしょうか?
■ このスレッドは過去ログ倉庫に格納されています