Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    mai 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : mai 2009
    Messages : 10
    Points : 2
    Points
    2

    Par défaut [GDB] Problème de charset

    Bonjour,

    Je suis sous Windows XP.

    j'ai une application qui récupère la sortie standard de GDB.

    Le problème c'est que dans le batch de GDB, aucun caractère spécial ne marche :

    - si je tape sur la touche du c-cédille par exemple, rien ne s'affiche
    - lorsque GDB écrit un c-cédille sur sa stdout, il le remplace par þ
    - lorsque mon application récupère la sortie standard de GDB, le c-cédille est remplacé par sa valeur sur trois chiffres octals => \347

    Dans la fenêtre MS-DOS (en dehors du batch de gdb), il n'y a pas de problème.

    J'ai essayé toute les combinaisons possibles avec les set host-charset et set target-charset. Rien n'y fait !


    Code :
    1
    2
    3
    4
    5
    6
    7
    8
     
    The current host and target character set is `ISO-8859-1'.
    (gdb) show target-charset
    The target character set is "ISO-8859-1".
    (gdb) show host-charset
    The host character set is "ISO-8859-1".
    (gdb) show charset
    The current host and target character set is `ISO-8859-1'.



    Avez vous une idée ?
    Merci d'avance.

  2. #2
    Candidat au titre de Membre du Club
    Inscrit en
    mars 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : mars 2007
    Messages : 47
    Points : 14
    Points
    14

    Par défaut

    Changer le charset en UTF-8 ?

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •