Salut à tous.
Je m'ennuyais après avoir fini un dossier en C++ pour l'école et comme je n'avais rien d'autre à faire je me suis à chercher un moyen d'activer un affichage correct des accents dans ma console de test.
Ma longue et pénible quête m'a mené à des solutions bien complexes, comme celle de notre Actarus local postée ici: http://www.developpez.net/forums/showthread.php?t=19262 .
Puis, au détour d'un site de documentation dont je garde le lien précieusement je tombe sur cette petite fonction oubliée au fin fond de la biblio standard du C: http://www.cplusplus.com/reference/c...setlocale.html
J'essaie un coup avec un bête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
setlocale(LC_ALL,"");
cout << "ééé èèè ééé" << endl;
Et, miracle, ça marche, avec le code page et la police d'affichage par défaut (je suis sous vista).

Mais, au vu de toutes les solutions d'une complexité monstre que j'ai pu croiser un peu partout, j'ai comme l'impression que c'est trop facile, il doit forcément y avoir un problème quelque part.
Qu'en dites vous?