Partilhar via


Erro do compilador C2632

«tipo1» seguido de «tipo2» é ilegal

Observações

Este erro pode ser causado se houver código ausente entre dois especificadores de tipo.

Examples

O exemplo a seguir gera C2632:

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

Este erro também pode ser gerado como resultado do trabalho de conformidade do compilador que foi feito para o Visual Studio .NET 2003. bool é agora um tipo adequado. Em versões anteriores, bool era um typedef, e você podia criar identificadores com esse nome.

O exemplo a seguir gera C2632:

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

Para resolver esse erro para que o código seja válido nas versões Visual Studio .NET 2003 e Visual Studio .NET do Visual C++, renomeie o identificador.