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.
CharToOem![]()
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 ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager