1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| /* -tc- pourquoi ouvrir en mode binaire si le fichier a l'extension .txt? */
file = fopen("2.txt", "r" );
/* -tc- naturellement, il faut TOUJOURS controler la valeur retournee par
fopen() */
if (file != NULL)
{
int c;
while ((c = fgetc(file)) != EOF)
{
/* -tc- eventuellement faire qqch avec c */
}
/* -tc- suite du code */
/* -tc- on ferme le fichier */
fclose(file), file = NULL;
}
else
{
fprintf(stderr, "Impossible d'ouvrir le fichier en lecture!\n");
/* -tc- signaler l'erreur a l'aide d'un code d'erreur ou quitter le
programme */
} |