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.