Bonjour à tous,
voilà, je voudais lire la taille d'un fichier, donc je fais la chose suivante :
Donc ce bout de code fonctionne pas de problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 FILE *file; long size; file = fopen (NomFichier, "r"); if (file == NULL) { printf ("Error\n"); } else { fseek(file, 0, SEEK_END); size = ftell(file); fclose(file); }
Mais voila je me pose une question sur la fonction ftell(), supposons que le fichier soit très gros, la variable "size" ne sera pas assez grande alors comment faire ?
Merci
Partager