Bonjour, lorsque j'execute la ligne de code
cout<<"èàé";
dans l'environnement C++Builderx, il n'y a pas de problème mais
lorsque j'éxecute l'exe correspondant dans une fenetre dos j'obtiens n'importe quoi...
(environnement xp)
Bonjour, lorsque j'execute la ligne de code
cout<<"èàé";
dans l'environnement C++Builderx, il n'y a pas de problème mais
lorsque j'éxecute l'exe correspondant dans une fenetre dos j'obtiens n'importe quoi...
(environnement xp)
C'est normal. Les "fenêtres DOS" utilisent un autre encodage que le latin1 (ou 9) -> OEM-850.
Fais une recherche dans les forums sur "accents" et éventuellement "AnsiToOEM" (je crois).
A moins d'explicitement vouloir faire un programme important pour la console (i.e. si ce n'est pas dans un cadre d'apprentissage), ne t'embête pas avec et continue.
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
CharToOem![]()
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Avec C++BuilderX j'obtiens l'erreur suivante :
"bonsAccents.cpp" : E2209 Impossible d'ouvrir le fichier include 'WinConsoleStreamBuf.h' en ligne 4
(en compilant le fichier source trouvé à :
http://www.developpez.net/forums/vie....php?t=254466)
... je poursuis mes recherches ... et merci encore ....
Le fichier WinConsoleStreamBuf.h, est-ce que tu l'as bien créé (on ne sait jamais), est-ce qu'il est bien dans un répertoire connu du compilo ?
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Partager