CArchive操作文件的问题
大家可以帮我看看这个代码错在哪里吗,麻烦各位高手告诉下我怎么修改,比较急,谢谢各位了,,
void CMy1Dlg::OnBnClickedButton1()
{
CString mfile = "";
CFile file("c:\\1.txt", CFile::modeRead);
CArchive ar(&file, CArchive::load);
CString tmp;
CString tmp1;
while(ar.ReadString(tmp))
{
tmp1 += tmp + "\n";
}
AfxMessageBox(tmp1);
ar.Close();
file.Close();
}
CArchive exception: endOfFile.
1.exe 中的 0x7c812a5b 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f2f8 处的 CArchiveException。
CArchive exception: endOfFile.
1.exe 中的 0x7c812a5b 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f2f8 处的 CArchiveException。
CArchive exception: endOfFile.
1.exe 中的 0x7c812a5b 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f2f8 处的 CArchiveException。
CArchive exception: endOfFile.
1.exe 中的 0x7c812a5b 处最可能的异常: Microsoft C++ 异常: 内存位置 0x0012f2f8 处的 CArchiveException。