Bonjour,
je souhaiterais savoir comment on peut lire un fichier ligne par ligne en langage C et stocker les donnees de la ligne lue dans une structure ou autre.
merci
#include <stdio.h>
#include <stdlib.h>
int main ()
{
FILE * pFile;
char c;
pFile = fopen ( "monfichier.txt" , "r" );
while(c!=EOF)
{
while(c!='\n' && c!=EOF)
{
fread (c,sizeof(char),1,pFile);
}
}
fclose (pFile);
return 0;
}
pourtant elle est dans stdio et stdio est standard
stdio.h est standardisé
une fonction qui ne l'ai pas ne devrai pas avoir sa place dans un en-tête standard
Par exemple il y a unistd.h qui regroupe des standards POSIX je crois.
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.