[C/C++] Extraire les lignes d'un fichier texte

Extraire les lignes d'un fichier texte [C/C++] - Programmation

Marsh Posté le 04-02-2002 à 22:09:00    

Bonjour,
 
Voila je rencontre un petit problème!
Je souhaite extraire d'un fichier texte, les lignes c'est a dire les strings qui se terminent par le char '\0'
Mais je ne trouve pas la méthode pour stocker chaque ligne dans une string que mon prog traitera puis passer a la suivante, etc...
Si vous pouviez m'éclairer :jap:
 
A+


---------------
"Home fucking is killing prostitution"
Reply

Marsh Posté le 04-02-2002 à 22:09:00   

Reply

Marsh Posté le 04-02-2002 à 22:52:11    

Un read devrait suffire, non ?

Reply

Marsh Posté le 04-02-2002 à 23:04:44    

normallement
tu ouvre le fichier en lecture comme dhab
ensuite tu te crée un tableau
 
et tu fait un  
 
fic.getline(nom_tableau,taille_MAX,'\0';)
 
sur le fichier "fic" , en donnant le caractere delimiteur


---------------
Oui je sais, je suis une merde en orthographe et alors ? Altcoin list: https://docs.google.com/spreadsheet [...] =286417424
Reply

Marsh Posté le 05-02-2002 à 01:01:23    

avec les fonctions de stdio.h: tu ouvres le fichier avec un fopen (option rt par exemple) puis tu fais un fgets( pointeurstring, taillemaxstring, pointeurfile)... ca va lire une ligne max ou la taille max.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed