Errore del compilatore C2632

Aggiornamento: novembre 2007

Messaggio di errore

'tipo1' non può essere seguito da 'tipo2'
'type1' followed by 'type2' is illegal

Questo errore può essere causato dalla mancanza di codice tra due identificatori di tipo.

Nell'esempio seguente viene generato l'errore C2632:

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

Può essere inoltre generato come risultato dell'attività di conformità del compilatore eseguita per Visual Studio .NET 2003. bool è adesso un tipo appropriato. Nelle precedenti versioni bool era un typedef e consentiva la creazione di identificatori.

Per ulteriori informazioni, vedere Ultime modifiche in fase di compilazione.

Nell'esempio seguente viene generato l'errore C2632:

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

Per risolvere il problema in modo che il codice sia valido in entrambe le versioni Visual Studio .NET 2003 e Visual Studio .NET di Visual C++, ridenominare l'identificatore.