Esiste una funione della biblioteca c/c++ he prende come parametro un file e ne ritorna la grandezza?
Esiste una funione della biblioteca c/c++ he prende come parametro un file e ne ritorna la grandezza?
nessuno mi sa risponde?
ioooOO!!!Originariamente inviato da mr.vajaski
nessuno mi sa risponde?
no!!!![]()
Sotto che SO?
In Windows, se non erro, esiste un'API che esegue quella funzione (se no puoi fartela aprendo il file e facendo una scansione di quanti byte è formato).
Ciao
:adhone:
VB - Java - C/C++ - VC - CORBA -JDBC
Fai così:
FILE *fp;
double fLen;
fp=fopen(""file.ext","rb");
fseek(fp, 0, SEEK_END);
fLen = ftell(fp);
fseek(fp, 0, SEEK_SET);
Ovviamente cambi il file che vuoi misurare. in fLen hai la lunghezza in byte.
Questo pero' non e' C++...Originariamente inviato da fefalcon
Fai così:
FILE *fp;
double fLen;
fp=fopen(""file.ext","rb");
fseek(fp, 0, SEEK_END);
fLen = ftell(fp);
fseek(fp, 0, SEEK_SET);
Ovviamente cambi il file che vuoi misurare. in fLen hai la lunghezza in byte.:tongue:
ChReAn
-------------------
Slackware 9.1 powered
così aveva chiesto quindi... va bene...:metallicaEsiste una funione della biblioteca c/c++:zamm: