读书人

用CFile类时碰到“试图越过其尾端对

发布时间: 2014-03-13 23:03:19 作者: rapoo

用CFile类时,遇到“试图越过其尾端对一个未命名的文件进行读写”
怎么我用CFile读取txt中内容时,老是出现“试图越过其尾端对一个未命名的文件进行读写”这样的报错,我明明在读取之前往文件里写入了内容的。。。

CFile mFile;
if(mFile.Open(_T("my.txt"),CFile::modeRead)==0)
return;
CArchive ap(&mFile,CArchive::load);
ULONGLONG Fileleng=mFile.GetLength();
mFile.SeekToBegin();
while(mFile.GetPosition()<Fileleng)
{
ap>>strTemp3;
ap>>strTemp4;
}
ap.Close();
mFile.Close();

我只有60了,全部送上! 要是哪位大神帮我解决了问题,我肯定全部给他了!
[解决办法]
已经没数据了,你还要读,就会出错

读书人网 >VC

热点推荐