うむ。

集中できたなぁ。
で、メモ。

class Foo{
public:
Foo();
Foo(int x);
protected:
int m_param;
}

な時。
コンストラクタから別のコンストラクタを呼ぶとき

Foo::Foo(){
new (this) Foo(1);
}
Foo::Foo(int x){
m_param = x;
(いろいろ処理)
}

なんだって。メモメモ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です