lu all
alors voila en fait je lis un fichier en c et le probleme c'est que ce fichier est composé de lignes dont la taille exècede largement les 80 caractères autorisés!!
Moi j'ai besoin de lire toutes les lignes donc Ze question iS : comment faire pour contourner ce probleme ?
***********************************************************
le programme donne ca :
#include <stdio.h>
int main(int argc, char *argv[])
{
int i;
FILE *fich1 ;
int pos;
char *detail;
fich1 = fopen("D:\\L0527000.log", "rb");
if (fich1 == NULL)
{
printf("erreur");
}
else
{
printf("\n c bon");
}
i=fseek(fich1,0,SEEK_SET);
printf("\n ligne : %d",i);
fgets(detail,80,fich1);
printf("\n %s", detail);
getch();
return 0;
}
********************************************************
Si on met + de 80 dans fgets ca bugg total
et si on laisse 80 ca marche mais la ligne est incomplete dans la fenetre dos ouù ca s'affiche.
thx d'avance ca presse .
_____________________
|| Punk's not dead ||