Accent dans zone de texte
InstaDD
Messages postés
30
Statut
Membre
-
ElementW Messages postés 5690 Statut Contributeur -
ElementW Messages postés 5690 Statut Contributeur -
Bonjour,
je suis débutant en C++, j'ai un probléme avec les lignes de texte entre " ", si je met un accent à un mot celui ci n'est pas pris en charge et m'affiche des tas de symboles sans sens !!
Quelqu'un à une idée, merci d'avance
je suis débutant en C++, j'ai un probléme avec les lignes de texte entre " ", si je met un accent à un mot celui ci n'est pas pris en charge et m'affiche des tas de symboles sans sens !!
Quelqu'un à une idée, merci d'avance
2 réponses
-
Salut,
Si tu programme dans la console c'est normal : elle ne gère pas les caractères spéciaux. -
Il faut juste que l'encodage utilisé dans tes chaines de caractères en C soit le même que celui qu'utilise ton terminal.
Normalement tu peux savoir quel encodage est utilisé dans une session avec la variable $LANG, mais elle peut avoir été modifiée ou mal mise en adéquation avec l'encodage réel utilisé par le terminal.