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

C++ Discussion :

Affichage caractere speciaux


Sujet :

C++

  1. #1
    Membre Expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Par défaut Affichage caractere speciaux
    Bonjour voila pour le moment je developpe C++ en console, et j'ai un petit probleme, quand je met par exemple, avec un cout catégorie, le é n'est pas affiché il est remplacé par un truc bizzard.
    Comment faire?
    Merci

  2. #2
    Membre chevronné Avatar de Rafy
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    415
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 415
    Par défaut
    Salut,
    Tu dois avoir ce problème avec d'autres caractères aussi : ç, é, à, è, etc...
    Sans me tromper ça doit venir de l'unicode.
    Windows est nativement unicode, donc la console est unicode, et en lui balançant des caractères ansi, des transformtions sont faites mais pas correctement... (ça doit être un truc comme ça.)
    Pour cela, je ne suis pas sur, mais le fait de passer en unicode changera surement pas mal de choses.

  3. #3
    Membre Expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Par défaut
    Et comment fait on?

  4. #4
    Membre émérite

    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2005
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 634
    Par défaut
    Non justement, ça vient du fait que les caractères sur la console Windows sont codés en ASCII OEM, et pas en ASCII Ansi.

    Sur Windows il y a la fonction CharToOem() qui convertit la chaîne. Sinon voici une autre solution trouvée grâce à la recherche :

    http://www.developpez.net/forums/showthread.php?t=19262

Discussions similaires

  1. affichage des caracteres speciaux UTF-8 php
    Par programmatrice dans le forum Langage
    Réponses: 20
    Dernier message: 10/04/2012, 09h52
  2. [AJAX] Corriger affichage des CARACTERES SPECIAUX
    Par olbouss dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 29/07/2008, 15h56
  3. [DOM XML] Affichage caractère spéciaux au lieu de balises
    Par imene12 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 20/05/2008, 14h58
  4. [langage] Caractères spéciaux
    Par killy dans le forum Langage
    Réponses: 5
    Dernier message: 28/11/2003, 10h39
  5. insertion caracteres speciaux html
    Par arcane dans le forum Requêtes
    Réponses: 2
    Dernier message: 22/09/2003, 14h16

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