Compartir a través de


Error del compilador C2632

Actualización: noviembre 2007

Mensaje de error

'tipo1' seguido de 'tipo2' no es válido
'type1' followed by 'type2' is illegal

Se puede producir este error si falta código entre dos especificadores de tipo.

El ejemplo siguiente genera el error C2632:

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

Este error también puede producirse como resultado del trabajo de conformidad del compilador realizado para Visual Studio .NET 2003. bool es ahora un tipo apropiado. En versiones anteriores, bool era una definición de tipos y se podían crear los identificadores con ese nombre.

Para obtener más información, vea Resumen de cambios importantes en tiempo de compilación.

El ejemplo siguiente genera el error C2632:

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

Para corregir este error de forma que el código sea válido en las versiones de Visual Studio .NET 2003 y Visual Studio .NET de Visual C++, cambie el nombre del identificador.