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.