- 454 名前:デフォルトの名無しさん mailto:sage [2017/11/05(日) 18:31:44.21 ID:edJGSUmw0.net]
- いやすまん>>442の方針にはまだ欠陥があったわ;
Foo::Foo() { m_a = 1; // (1) m_a = 2; // (2) } と書いた場合、(1)は>>442の方針でm_aの初期化とみなすことはできるが(2)をどう解釈すべきか曖昧になる やっぱメンバの初期化はコンストラクタ本体実行前に1回だけ行われるようにする現行メンバ初期化構文の方がスマートじゃわ;; というわけで完全に自己解決しますた!
|

|