Condividi tramite


Errore del compilatore C2632

'type1' seguito da 'type2' è illegale

Questo errore può essere causato se manca codice tra due identificatori di tipo.

L'esempio seguente genera l'errore C2632:

// C2632.cpp
int float i;   // C2632

Questo errore può essere generato anche in seguito al lavoro di conformità del compilatore eseguito per Visual Studio .NET 2003. bool è ora un tipo appropriato. Nelle versioni precedenti era bool un typedef ed è possibile creare identificatori con tale nome.

L'esempio seguente genera l'errore C2632:

// C2632_2.cpp
// compile with: /LD
void f(int bool);   // C2632

Per risolvere questo errore in modo che il codice sia valido sia nelle versioni di Visual Studio .NET 2003 che di Visual Studio .NET di Visual C++, rinominare l'identificatore.