Partager via


Erreur du compilateur C2462

'identifier' : ne peut pas définir un type dans une 'new-expression'

Vous ne pouvez pas définir un type dans le champ d’opérande de l’opérateur new . Placez la définition de type dans une instruction distincte.

L’exemple suivant génère l’erreur C2462 :

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