怎么我用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了,全部送上! 要是哪位大神帮我解决了问题,我肯定全部给他了!
------解决方案--------------------
已经没数据了,你还要读,就会出错