Partager via


Erreur du compilateur C2632

Mise à jour : novembre 2007

Message d'erreur

'type1' ne peut pas être suivi de 'type2'
'type1' followed by 'type2' is illegal

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 due à la mise en conformité du compilateur pour Visual Studio .NET 2003 : bool est maintenant un type approprié. Dans les versions précédentes, bool était un typedef et vous pouviez créer des identificateurs sous ce nom.

Pour plus d'informations, consultez Récapitulatif des modifications sans rupture au moment de la compilation.

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

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

Pour corriger cette erreur de façon que le code soit valide dans les versions Visual Studio .NET 2003 et Visual Studio .NET de Visual C++, renommez l'identificateur.