Condividi tramite


Errore del compilatore C2467

dichiarazione non valida di 'user-defined-type' anonima

È stato dichiarato un tipo annidato definito dall'utente. Si tratta di un errore durante la compilazione del codice sorgente C con l'opzione di compatibilità ANSI (/Za) abilitata.

L'esempio seguente genera l'errore C2467:

//C2467.c
// compile with: /Za
int main() {
   struct X {
      union { int i; };   // C2467, nested declaration
   };
}