IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dev-C++ Discussion :

[Dev C++] Accent sous la console


Sujet :

Dev-C++

  1. #1
    Membre �clair�
    Avatar de jmjmjm
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Par d�faut [Dev C++] Accent sous la console
    Comment faire pour que lorsque on ecrit
    le r�sultat soit afficher correctement (avec les accents )

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    J'ignore s'il y a plus simple:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    #include <windows.h>
     
    // ...
    char bufCon[80]; //Il faut une taille suffisante...
    CharToOemA("jérémy", bufCon);
    cout << bufCon;
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre �clair�
    Avatar de jmjmjm
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Par d�faut
    Merci, mais il n'y a pas moyen de ne pas le faire pour chaque cout?? mais une fonction qui le ferait une bonne fois pour toute ??

  4. #4
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Pas � ma connaissance.
    Mais je suis un peu largu� pour ce qui est des streams...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre �clair�
    Avatar de jmjmjm
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Par d�faut
    ok merci � toi en tout cas ca me depanne deja !!

  6. #6
    R�dacteur/Mod�rateur
    Avatar de JolyLoic
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    5 463
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 5 463
    Ma session aux Microsoft TechDays 2013 : D�velopper en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage � la d�couverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'h�sitez pas � me contacter.

  7. #7
    Invit� de passage
    Inscrit en
    D�cembre 2010
    Messages
    1
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2010
    Messages : 1
    Par d�faut Ecriture en c++ d'une cha�ne de caract�res avec ses accents
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    // Par Dr.Trottier, Canada
     
    #include <iostream>
    #include <string>
    #include <windows.h> // pour l'usage de CharToOemA
     
    using namespace std;
     
    string toAscii(char tab[]) {	
        char buffer[256];
        CharToOemA(tab, buffer);
        string str(buffer);
        return str;
    }
     
    int main(void) {
         cout << toAscii("Bonne année mon frère de François") << endl;
         return EXIT_SUCCESS;
    }
    � l'ex�cution on obtient:

    Bonne ann�e mon fr�re de Fran�ois
    Appuyez sur une touche pour continuer...

  8. #8
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Oui, ben c'est ce que j'avais mis plus haut, en plus compliqu�.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. probl�me accent sous tomcat
    Par julien_lesbegueries dans le forum Tomcat et TomEE
    R�ponses: 5
    Dernier message: 06/10/2005, 14h33
  2. Accents dans une console windows
    Par JolyLoic dans le forum Windows
    R�ponses: 8
    Dernier message: 20/10/2004, 00h57
  3. R�ponses: 8
    Dernier message: 18/09/2003, 18h12
  4. PB : affichage de donn�es avec accent sous delphi 6
    Par kinda dans le forum D�buter
    R�ponses: 3
    Dernier message: 03/07/2003, 13h19
  5. Comment afficher les accent sous mysql v4.0.13
    Par buildozer dans le forum Requ�tes
    R�ponses: 2
    Dernier message: 17/06/2003, 09h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo