Auteur de questions
Caractères étendus et wcout

Discussion générale
-
Merci Arthur pour la suggestion
J'ai modifié mon code
et la lecture de la première ligne est normale.
Par contre j'ai toujours le problème avec wcout qui affiche un caractère bizarre à la place de é.
Voici le code
std::wcout.imbue(std::locale(std::locale::empty(), new std::codecvt_utf8<wchar_t>));
et dans la boucle
std::wcout << L"Début (" << l_Seg->Debut << L") fin (" << l_Seg->Fin << L") type de segment " << l_Seg->TypeSegment << endl;
Cordialement
Gérard
- Type modifié Nina ZaekovaMicrosoft contingent staff, Moderator jeudi 21 décembre 2017 10:59
Toutes les réponses
-
-
Bonsoir,
Oui...
Je ne comprend pas très bien.
Il me semble que justement, c'est fait avec l'instructionstd::wcout.imbue(std::locale(std::locale::empty(), new std::codecvt_utf8<wchar_t>));
sinon je ne sais pas.
Pouvez vous expliquer?
Cordialement
Gérard
-
Bonsoir,
Une question pour Arthur LeMeur
Toujours pour les caractères étendus et wcout
Pourquoi y-a-il encore des réglages à faire puisque j'utilise wcout, configuré avec l'instruction
std::wcout.imbue(std::locale(std::locale::empty(), new std::codecvt_utf8<wchar_t>));
Votre réponse me laisse perplexe.
Faut-il faire quelque chose dans les propriétés du projet, par exemple dans l'éditeur de lien?
Cordialement
Gérard
- Fusionné Nina ZaekovaMicrosoft contingent staff, Moderator mardi 19 décembre 2017 06:48 même sujet