#include <windows.h> unsigned int fsize( constchar * FileName ){ WIN32_FILE_ATTRIBUTE_DATA attr;if ( GetFileAttributesEx( FileName, GetFileExInfoStandard, &attr ) == 0 ) {/* erreur, par exemple fichier non trouvé */return 0; }if ( attr.nFileSizeHigh != 0 ) {/* attention ce fichier fait plus de 4Go */ }return attr.nFileSizeLow;}
GetFileSize (Win9x, NTx)GetFileSizeEx (WinNT5 et >)doc sur msdn
double Taille_Fichier()
{
double taille;
H=CreateFile(("fichier.ext",GENERIC_READ,NULL,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL );taille=GetFileSize(H,NULL);return taille/1024;}
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 951 membres 0 nouveaux aujourd'hui 16 151 membres club