aatv2014:VC++中读取文件时遇到的问题

来源:百度文库 编辑:高校问答 时间:2024/05/04 13:38:28
以下是代码:
void OnRead()
{
CString str;
CFile mFile;
if(mFile.Open("1.txt",CFile::modeRead)==0)
AfxMessageBox("打开出错误");
CArchive ar(&mFile,CArchive::load);
ar>>str;
ar.Close();
mFile.Close();
AfxMessageBox(str);

}

当运行的时候,会提示一个对话框,对话框上的内容是:
试图超过其尾端对一未命名文件进行读写.

我哪里出了问题,请大师级人物进行指点.小弟先行谢过.

1.txt是放在工程目录下的么?如果可以,最好指定绝对路径。
另外,1.txt有内容么?没有的话,就会出现你遇到的错误。