Partage via


Erreur du compilateur C2632

'type1' suivi de 'type2' est illégal

Cette erreur peut être provoquée s’il manque du code entre deux spécificateurs de type.

L’exemple suivant génère l’erreur C2632 :

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

Cette erreur peut également être générée suite au travail de conformité du compilateur effectué pour Visual Studio .NET 2003. bool est maintenant un type approprié. Dans les versions précédentes, bool il s’agissait d’un typedef et vous pouviez créer des identificateurs portant ce nom.

L’exemple suivant génère l’erreur C2632 :

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

Pour résoudre cette erreur afin que le code soit valide dans les versions Visual Studio .NET 2003 et Visual Studio .NET de Visual C++, renommez l’identificateur.