카테고리 없음

[C++] ifstream 바이너리 파일 읽기

남쿤 2013. 11. 15. 11:45
반응형

void readFile(string fName)
{
 ifstream fin(fName, (ios::in | ios::ate | ios::binary));
 fin.seekg(0, ios::end);   // 끝위치 이동
 long fileSize = fin.tellg();  // 파일사이즈 구하긔
 fin.seekg(0, ios::beg);   // 다시 시작으로 갖다놓긔

 unsigned char* buffer = new unsigned char[fileSize];

 fin.read((char*)buffer, fileSize);
 fin.close();

 // to do.

 delete[] buffer; // 메모리 해제
}


출처 : http://blog.daum.net/purume77/7331983

반응형