http://stackoverflow.com/questions/18816126/c-read-the-whole-file-in-buffer
TCHAR szDirectory[MAX_PATH] = _T("");
::GetCurrentDirectory(sizeof(szDirectory) - 1, szDirectory); //Get Current Directory path
strPath.Format(_T("%s"), szDirectory);
strPath.Append(_T("\\"));
strPath.Append(strFileName);
//strPath.Replace(_T("\\"),_T("\\\\"));
std::ifstream OpenedFile(strFileName, std::ios::binary);
OpenedFile.seekg(0, std::ios::end);
//std::streamsize dwResourceSize = OpenedFile.tellg();
OpenedFile.seekg(0, std::ios::beg);
std::string content((std::istreambuf_iterator<char>(OpenedFile)), std::istreambuf_iterator<char>());
std::streamsize dwResourceSize = content.size();
ULONG dwBytesWritten= NULL;
반응형
'공부하며놀자 > 프로그래밍' 카테고리의 다른 글
SFX(Self-Extracting) 코드 exe zip 자동 실행 exe zip (0) | 2015.04.08 |
---|---|
비주얼 스튜디오 프로젝트 솔루션 이름 바꾸기 (visual studio solution name change) (4) | 2015.01.12 |
shortcut key, 단축키 추가 하는 방법 mfc (0) | 2014.07.22 |
윈도우 네트워크 관련 아주 좋은 블로그 (0) | 2014.06.25 |
CString to LPARAM (0) | 2014.06.24 |
댓글