Erreur du compilateur C2002
constante de caractères larges non valide
La constante multioctets n’est pas valide.
Pour corriger en vérifiant les causes possibles suivantes
La constante à caractères larges contient plus d’octets que prévu.
L’en-tête standard STDDEF.h n’est pas inclus.
Les caractères larges ne peuvent pas être concaténés avec des littéraux de chaîne ordinaires.
Une constante de caractère large doit être précédée du caractère 'L' :
L'mbconst'
Pour Microsoft C++, les arguments de texte d’une directive de préprocesseur doivent être ASCII. Par exemple, la directive ,
#pragma message(L"string")
n’est pas valide.