Partilhar via


Compilador erro C2632

Mensagem de erro

'tipo' seguido de 'type2' é ilegal

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

O exemplo a seguir gera C2632:

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

Este erro também pode ser gerado sistema autônomo resultado do trabalho de conformidade de compilador que foi concluído para o Visual Studio .NET 2003.bool Agora é um tipo adequado. Em versões anteriores, bool foi um typedef e você poderia criar identificadores com esse nome.

Para obter mais informações, consulte time de compilar separável alterações.

O exemplo a seguir gera C2632:

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

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