Comment récupérer ligne par ligne dans un fichier texte
Fermé
levaeric
Messages postés
3
Date d'inscription
vendredi 1 mars 2013
Statut
Membre
Dernière intervention
14 mars 2013
-
1 mars 2013 à 03:57
omaflak Messages postés 26 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 4 mars 2013 - 2 mars 2013 à 18:44
omaflak Messages postés 26 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 4 mars 2013 - 2 mars 2013 à 18:44
A voir également:
- Comment récupérer ligne par ligne dans un fichier texte
- Aller à la ligne excel - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Site de vente en ligne particulier - Guide
1 réponse
omaflak
Messages postés
26
Date d'inscription
jeudi 28 juin 2012
Statut
Membre
Dernière intervention
4 mars 2013
1
Modifié par omaflak le 2/03/2013 à 18:45
Modifié par omaflak le 2/03/2013 à 18:45
Bonjour Levaeric, tu peux récupérer unes par unes les lignes de ton fichier dans un string avec la fonction getline().
Exemple:
Normalement ça devrait marche...
PS : quand tu utilises la fonction getline() elle te retourne dans ton string la 1ere ligne de ton fichier, si tu l'utilise une 2eme fois elle te renverra la 2eme ligne de ton fichier ...etc
Donc pour récupérer tout ton fichier ligne par ligne tu peux faire une boucle ;)
J'espère t'avoir aide. A plus ;)
Exemple:
//ouvre ton fichier en mode lecture ifstream fichier("C:/truc/machin/bidule.txt"); // puis recupere une ligne de ton fichier avec getline() string ligne; getline(fichier, ligne);
Normalement ça devrait marche...
PS : quand tu utilises la fonction getline() elle te retourne dans ton string la 1ere ligne de ton fichier, si tu l'utilise une 2eme fois elle te renverra la 2eme ligne de ton fichier ...etc
Donc pour récupérer tout ton fichier ligne par ligne tu peux faire une boucle ;)
J'espère t'avoir aide. A plus ;)