重複の可能性:
コンストラクターで const フィールドを初期化する方法は?
私はこのクラスを持っています:
class Foo {
private:
...
public:
Foo() : ... {}
// no other constructors
...
};
参照によって Foo メンバーを保持する別のもの:
class Bar {
private:
const Foo& m_foo;
...
public:
Bar(const Foo& foo);
// no other constructors
};
私の質問は: コンストラクターで Bar::m_foo 参照を初期化するにはどうすればよいですか?
ありがとう!