用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();