Parcourir un fichier texte en C++
Fermé
Choko62
-
29 nov. 2007 à 13:17
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 30 nov. 2007 à 12:18
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 30 nov. 2007 à 12:18
A voir également:
- Parcourir un fichier texte en C++
- Fichier rar - Guide
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Fichier host - Guide
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Windows
- Fichier iso - Guide
3 réponses
inforos
Messages postés
1
Date d'inscription
jeudi 29 novembre 2007
Statut
Membre
Dernière intervention
29 novembre 2007
29 nov. 2007 à 13:58
29 nov. 2007 à 13:58
Bonjour,
quel utilitaire utilises tu pour lire ce fichier txt.
Pour ma part, j'utilise utltraedit et je n'ai jamais eu de souci avec .
Cet utilitaire peut etre télécharger en version freeware.
Bon courage.
Inforos
quel utilitaire utilises tu pour lire ce fichier txt.
Pour ma part, j'utilise utltraedit et je n'ai jamais eu de souci avec .
Cet utilitaire peut etre télécharger en version freeware.
Bon courage.
Inforos
choko62 tu dois savoir que le parcourt d un fichier se fait par caractere avec la fonction "getc"donc on peux pas sauter de lignes (saus si tu compte le nbre de caracteres dans une ligne et tu fait une boucle) tu peux aussi lire par mot avec "fprintf".
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
30 nov. 2007 à 12:18
30 nov. 2007 à 12:18
il y a plusieurs façon de faire ça. Mais dit nous en premier lieu quelle fonction de lecture tu utilise.
Par défaut, la lecture de plusieurs caractères s'arrete au caractère '\n' ou espace.
Si tu veux lire la ligne du dessous, il faut renouveler l'appel à la fonction de lecture, ou désactiver l'arret aux caractères sus cité.
Il existe aussi la fonction getline()
Bonne chance.
Par défaut, la lecture de plusieurs caractères s'arrete au caractère '\n' ou espace.
Si tu veux lire la ligne du dessous, il faut renouveler l'appel à la fonction de lecture, ou désactiver l'arret aux caractères sus cité.
Il existe aussi la fonction getline()
Bonne chance.