CFile file;
file.Open( _T("sample.txt"), CFile::modeCreate | CFile::modeWrite);
//읽기쓰기 작업
file.Close();
//쓰기
CString csBuffer= _T("test");
file.Open( _T("sample.txt"), CFile::modeCreate | CFile::modeWrite );
file.Write(csBuffer, csBuffer.GetLength() * sizeof(TCHAR));
file.Close();
//읽기
TCHAR szBuffer[1024] = {0,};
file.Open( _T("sample.txt"), CFile::modeRead );
file.Read( szBuffer, 1024 * sizeof(TCHAR) );
file.Close();
//예외처리
TRY
{
TCHAR szBuffer[1024] = {0,};
Cfile file;
file.Open( _T("sample.txt"), CFile::modeCreate | Cfile::modeWrite );
file.Write( szBuffer, 1024 * sizeof(TCHAR) );
file.Close();
}
CATCH(CFileException e )
{
e->ReportError();
e->Delete();
}
'MFC' 카테고리의 다른 글
CFile 유니코드 파일 작성시 유의사항 (0) | 2023.02.25 |
---|---|
MFC 간편하게 환경파일 읽고 쓰기 (0) | 2020.02.28 |