Use the CFile ClassMFC에서 CFile 클래스를 사용하여 파일을 읽고 쓰는 방법에 대한 동영상이다.
int i;
CString s;
BYTE buff[256];
try
{
CFile file(g_FileName, CFile::modeCreate|CFile::modeReadWrite|CFile::shareDenyWrite);
memset(buff, 0xcd, sizeof(buff));
for (i = 0; i < 100; i++)
{
s.Format(_T("Writing block %d"), i + 1);
AddMessage(s);
file.Write(buff, sizeof(buff));
}
file.SeekToBegin();
for (i = 0; ; i++)
{
if (file.Read(buff, sizeof(buff)) < sizeof(buff))
break;
s.Format(_T("Reading block %d"), i + 1);
AddMessage(s);
}
file.Close();
CFile::Remove(g_FileName);
}
catch (CException *e)
{
e->ReportError();
e->Delete();
}
|
[MFC] How Do I