티스토리 뷰
MFC에서 파일 읽고 쓰기
파일 읽고 내용을 리턴한다.
없으면 생성한다.
LPCTSTR testDlg::GetFileRead() { CFile theFile; char* szFileName = "myfile.txt"; BOOL bOpenOK; char szBuffer[256] = {0, }; UINT nActual = 0; CString mFile; CFileStatus status; if(CFile::GetStatus(szFileName, status)) { bOpenOK = theFile.Open(szFileName, CFile::modeRead); theFile.Read(szBuffer, sizeof(szBuffer)); theFile.Seek(0, CFile::begin); nActual = theFile.Read(szBuffer, sizeof(szBuffer)); mFile.Format("%s", szBuffer); } else { bOpenOK = theFile.Open(szFileName, CFile::modeCreate | CFile::modeWrite); } return mFile; }msdn에서 참조했으며
기타관련 함수 사용법은 msdn에서 찾길 바랍니다.
댓글