C++ 파일 크기 구하기

파일 크기를 구하기 위한 함수

path는 전체 경로를 포함한 파일 이름 

size는 파일 크기 값 



int GetFilesize (const wchar_t* path)

{

std::ifstream ifs (path, std::ios::in | std::ios::binary );

int size= 0 ;


if(ifs.is_open()==0)

printf("\n\n파일이 존재하지 않습니다.n\n");


ifs.seekg(0,std::ios::end);

size  = ifs.tellg();

//std::istream::pos_type pt = ifs.tellg();

printf("\n\n\n★pt : %d \n\n\n\n",size);


ifs.close();


return size;

}




'c/c++' 카테고리의 다른 글

디버그 창에 출력하기  (0) 2012.11.16
ofstream 파일 이어쓰기  (0) 2012.11.02
파일 경로 분리  (0) 2012.11.01
한글 깨짐  (0) 2012.10.31
MMF(memory mapping file)  (0) 2012.08.16