'identifier' : メンバー関数または入れ子のクラスがコンストラクターの初期化子リストにあります
コンストラクター初期化子リストのメンバー関数またはローカル クラスは初期化できません。
次の例では警告 C2436 が生成されます。
// C2436.cpp
struct S{
int f();
struct Inner{
int i;
};
S():f(10), Inner(0){} // C2436
};
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
'identifier' : メンバー関数または入れ子のクラスがコンストラクターの初期化子リストにあります
コンストラクター初期化子リストのメンバー関数またはローカル クラスは初期化できません。
次の例では警告 C2436 が生成されます。
// C2436.cpp
struct S{
int f();
struct Inner{
int i;
};
S():f(10), Inner(0){} // C2436
};