'identifier' : 'new-expression' で型を定義できません
new
演算子のオペランド フィールドで型を定義することはできません。 型定義を別のステートメントに配置します。
次の例では警告 C2462 が生成されます。
// C2462.cpp
int main() {
new struct S { int i; }; // C2462
}
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
'identifier' : 'new-expression' で型を定義できません
new
演算子のオペランド フィールドで型を定義することはできません。 型定義を別のステートメントに配置します。
次の例では警告 C2462 が生成されます。
// C2462.cpp
int main() {
new struct S { int i; }; // C2462
}