Błąd kompilatora C2462

"identyfikator" : nie można zdefiniować typu w wyrażeniu "new-expression"

Nie można zdefiniować typu w polu operand operatora new . Umieść definicję typu w oddzielnej instrukcji.

Poniższy przykład generuje C2462:

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