Soyez le premier à donner votre avis sur cette source.
Snippet vu 6 044 fois - Téléchargée 36 fois
#include <stdio.h> #include <io.h> #include <fcntl.h> #include <sys\stat.h> void main(int argc, char *argv[]) { int cle_de_fichier; long taille_fichier; if ((cle_de_fichier = open(argv[1], O_RDONLY)) == -1) printf("Erreur a l\'ouverture du fichier %d\n", argv[1]); else { taille_fichier = filelength(cle_de_fichier); printf("La taille du fichier en octets est %ld\n", taille_fichier); close(cle_de_fichier); } }
Merci Nic.C !
Voici mon code:
#include <stdio.h>
#include
#include <fcntl.h>
#include <sys\stat.h>
#include
int main(int argc, char *argv[])
{
int fichier_ouvert;
long taille_fichier;
if ((fichier_ouvert open("lones.lon", O_RDONLY)) -1)
printf("\nErreur a l\'ouverture du fichier. \n \n");
else
{
taille_fichier = filelength(fichier_ouvert);
printf("\n \nTaille du fichier: %ld octets \n \n", taille_fichier);
close(fichier_ouvert);
}
system("PAUSE");
return EXIT_SUCCESS;
}
Voilà!
PS: Comment faire pour Noter, JE VEUX METTRE 10 !
lol55
Thx man encore une fois!!!
Très bon exemple Nic.C (tu n'as pas besoin de "sys/stat.h")
@+
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.