Connaitre la taille d'un fichier en c

Fermé
bansan66 Messages postés 4 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 17 février 2010 - 2 févr. 2010 à 11:09
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 - 2 févr. 2010 à 12:03
Bonjour,
Aprés avoir fouillé tout les forums sur Internet, je ne trouve pas d'exemple clair montrant comment calculer la taille d'un fichier en C
Je suis sous windows avec le logiciel code::block

Je ne sais pas si il faut utiliser la structure stat ni comment d'ailleurs, ou fseek ??

Jusqu a present j'en suis à:
Ouverture d'un dossier
Recherche d'un fichier
Une fois le fichier trouvé je ne sais pas comment trouver sa taille (sachant que ce fichier fait plus de 100 Mo ( et qu a priori une fois que cela depasse un certain nombre d'octets il faut prendre une autre fonction pour trouver la taille)

Si quelqu'un pouvait m'aider
merci beaucoup
A voir également:

3 réponses

dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
2 févr. 2010 à 12:03
hello
lseek (fd, 0L, SEEK_END);
retourne la taille du fichier
1
tatou_38 Messages postés 1928 Date d'inscription vendredi 21 avril 2006 Statut Membre Dernière intervention 5 août 2015 121
2 févr. 2010 à 11:53
code::block n'a pas de documentation ?
0
bansan66 Messages postés 4 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 17 février 2010
2 févr. 2010 à 11:58
une documentation sur le langage C ???
Code block n'est qu'un IDE sans plus je pense
0