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 :

Problème lecture fichier


Sujet :

C++

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Problème lecture fichier
    Bonjour, je fais actuellement une application lisant dans des fichiers plusieurs lignes pour les insérer dans des ComboBoxs, certaines de ces lignes contiennent des caractères spéciaux du style accents etc .. J'ai un fichier qui s'insère sans problème, mais tout les autres contenant des caractères spéciaux me font des lignes remplies d'autres caractères, je travail avec des AnsiStrings, j'ai essayé avec des strings également mais même résultat.

    Merci d'avance !

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 897
    Points : 219 643
    Points
    219 643
    Billets dans le blog
    125
    Par défaut
    Bonjour,

    Pour le support des caractères accentués il faut utiliser des wstring (wide string) et vérifier que la bibliothèque de l'interface graphique support ce genre de choses aussi

  3. #3
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 381
    Points : 41 582
    Points
    41 582
    Par défaut
    Le problème, c'est surtout connaître l'encodage du fichier. Sous Windows il y a un support pour lire les fichiers dans certains encodages autre que celui de base de la plate-forme (Windows-1252 pour Windows, tandis que Linux oscille entre ISO 8859-1, ISO 8859-15 et UTF-8)

    PS: AnsiString -> Tu es sous Borland?

  4. #4
    Membre émérite
    Avatar de white_tentacle
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1 505
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1 505
    Points : 2 799
    Points
    2 799
    Par défaut
    Citation Envoyé par LittleWhite Voir le message
    Bonjour,

    Pour le support des caractères accentués il faut utiliser des wstring (wide string) et vérifier que la bibliothèque de l'interface graphique support ce genre de choses aussi
    Ce n’est pas forcément nécessaire, l’utf-8 se gère avec des char* (même si j’aurais aimé un type dédié pour les u8"") même s’il y a pas mal de subtilités.

    Par contre, comme l’a dit Médinoc, il est très important de connaître l’encodage utilisé par le fichier, et de le convertir dans le représentation interne utilisée par le toolkit graphique.

Discussions similaires

  1. [VB.NET]Problème lecture fichier texte
    Par zouhib dans le forum Windows Forms
    Réponses: 2
    Dernier message: 29/05/2006, 16h05
  2. Problème Lecture fichier
    Par Gebudi. dans le forum C++
    Réponses: 1
    Dernier message: 29/05/2006, 08h37
  3. problème lecture fichier
    Par Pleymo dans le forum Langage
    Réponses: 2
    Dernier message: 23/11/2005, 09h00
  4. [SAX] Problème lecture fichier xml
    Par BernardT dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 07/07/2005, 18h11
  5. Problème lecture fichier en C++
    Par cali1983 dans le forum C++
    Réponses: 17
    Dernier message: 20/05/2005, 09h36

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