編譯器錯誤 C2462

'identifier' : 無法在 'new-expression' 中定義型別

您不能在 new 運算子的運算元欄位中定義型別。 將型別定義放在其他的陳述式內。

下列範例會產生 C2462:

// C2462.cpp
int main() {
   new struct S { int i; };   // C2462
}