Visual C++ : "debug assertion failed" en utilisant
hello tout le monde.
Je réalise une application "console" (je débute) dans laquelle je lis un fichier et traite les caractères qu'il contient. Pour cela, j'utilise la fonction isalpha de <cctype>. Le problème, c'est quand le fichier contient des caractères accentués. Par exemple, l'exécution de ... ...provoque l'erreur
Citation:
Envoyé par MicroSoft Visual C++ Debug Library
File : isctype.c
line : 56
Expression : (unsigned)(c+1) <= 256
D'où mes questions :
- le titre de la fenêtre d'erreur laisse présager que l'erreur ne se produit que dans les programmes compilés avec les compilateurs de MS ? Est-ce vraiment le cas ?
- quelle est la cause de cette erreur ?
- comment faire pour la corriger ?
Merci d'avance.
DJLil
PS : j'utilise MS Visual Studio .NET 2003...