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++Builder Discussion :

Lecture des caract�res d'�chappement en C++ [D�butant]


Sujet :

C++Builder

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    35
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 35
    Par d�faut Lecture des caract�res d'�chappement en C++
    Bonjour,

    Je cherche � lire en C++ (Borland V 6) un fichier txt que j'ai re�u, avec deux colonnes. S�parateur entre deux valeurs d'une ligne: tabulation. Mais je n'ai pas en fin de chaque ligne le caract�re \n. Ma fonction ne trouve qu'une seule ligne, avec toutes les lignes bout � bout. Pourtant je peux lire le fichier avec toutes ses lignes sous Excel ou avec Wordpad. J'utilise: if (fgets(buffer, sizeof(buffer), fichier) != NULL) suivi de if (buffer[strlen(buffer) - 1] == '\n').

    Le test ne marche pas avec \r ou \v.

    Je n'arrive pas � identifier le caract�re de fin de ligne.

    Comment puis-je s�parer les lignes ?

    Merci pour votre aide

  2. #2
    Expert confirm�
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par d�faut
    Soit tu affiches tous les caract�res en type entier (ou en type entier hexad�cimal) pour voir et avoir le code de ces caract�res "fin de ligne"
    Soit tu utilises un �diteur hexad�cimal comme celui int�gr� dans PSPad

    Et apr�s tu regardes sur Internet sur cette page s'il est connu '\r', '\n' ou ...

  3. #3
    Membre Expert
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Responsable de compte
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Billets dans le blog
    1
    Par d�faut
    Salut
    C++ (Borland V 6)
    n'est ce pas C++ Builder 6

    si oui
    tu peux utiliser les m�thodes propos�es par la VCL
    exemple LoadFromFile de l'objet TStrings
    cette m�thode charge le contenu du fichier jusqu'� un s�parateur que tu peux red�finir (dans ton cas pas n�cessaire)
    le r�sultat est stock� dans un tableau dynamique de strings tr�s facile � manipuler

    si tu tiens a du C pur le code que tu a post� est faux

    l'algo est simple 2 boucles While imbriqu�es
    1 attendant la fin du fichier (detection de EOF)
    et l'autre le s�parateur
    le r�sultat �tant dans un tableau dynamique de char ou en utilisant en Vector de la librairie STL

    Voila

    Cdlt
    vous trouverez mes tutoriels � l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les r�gles du forum

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    35
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 35
    Par d�faut
    Merci pour ces r�ponses

    Pb r�solu

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

Discussions similaires

  1. [Encodage] Optimisation lecture des caract�res par le navigateur
    Par Tristan Zwingelstein dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 4
    Dernier message: 01/01/2013, 19h49
  2. [XL-2003] �chappement des caract�res sp�ciaux dans une recherche
    Par Peanut dans le forum Excel
    R�ponses: 4
    Dernier message: 02/12/2010, 19h14
  3. Lecture des caract�res accentu�s dans un fichier
    Par albertgl dans le forum MATLAB
    R�ponses: 15
    Dernier message: 04/03/2010, 15h35
  4. [PDO] M�thode prepare() et �chappement des caract�res sp�ciaux
    Par {Anthony} dans le forum PHP & Base de donn�es
    R�ponses: 2
    Dernier message: 04/01/2008, 14h19
  5. [SAX] Lecture des caract�res
    Par alex'l dans le forum Format d'�change (XML, JSON...)
    R�ponses: 1
    Dernier message: 12/04/2007, 16h42

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