PDA

View Full Version : سوال: خواندن مشخصات فایل در ++c



esi.spinas
پنج شنبه 04 اسفند 1390, 22:39 عصر
با عرض سلام.
می خواستم برنامه بنویسم که مشخصات یه فایل از قبیل حجم، نوع و اظلاعات رو برگردونه...
خواهشا هرکی بلده کمکش رو دریغ نکنه....

buggen
جمعه 05 اسفند 1390, 01:02 صبح
سلام برای سایز میتونید از این کد استفاده کنید

#include <iostream>
using namespace std;

#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>

int main( int argc, char** argv )
{
if (argc != 2)
{
cerr << "usage:\n"
" filesize FILENAME\n\n";
return 1;
}

struct stat filestatus;
stat( argv[ 1 ], &filestatus );

cout << filestatus.st_size << " bytes\n";

return 0;
}