Afficher des caractères spéciaux(accents, ...)

Contenu du snippet

Bonjours à tous,

Voila j'ai longuement cherché sur ce forum comment afficher en console des caractères diacritiques (é, è, à, ...) grâce à la méthode printf; sans succès.
Si comme moi vous etes tout nouveau en C, C++ ce n'est pas tres evident a trouver.

Enfin bref, pour afficher les caractères accentués (ou n'importes qu'elles autres d'ailleurs), il vous suffit de mettre dans la chaine de caractère '\x' suivi du code hexadécimal du caractère voulu.

EX :
Printf("pr\x8Asentation...");

Ce qui donnera dans la console :
présentation...

Vous pourrez trouver les codes Hexa, ascii, de tout les caractères en "google-isant" :D

Conclusion :


Je sais que pour la plupart d'entre vous, cette astuce est bidon, mais m'étant bien pris la tête à chercher cette information basique, je pense que ça peut aider.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.