FILE * pFile;
long lSize;
char * buffer;
pFile = fopen ( fichier , "rb" );
if (pFile==NULL) return 0;
fseek (pFile , 0 , SEEK_END);
lSize = ftell (pFile);
rewind (pFile);
buffer = (char*) malloc (lSize);
if (buffer == NULL) return 0;
fread (buffer,1,lSize,pFile);
char *LaLigne = strtok(buffer, "\n");
while(!feof(pFile)) {
MessageBox(NULL,LaLigne,NULL,NULL);
LaLigne = strtok(NULL, "\n");
}
MessageBox(NULL,"C fini",NULL,NULL);
Mon problem et que le message C fini n'arrive jamais :/ ( ca ne sarrete jamais de lire ).