CFile * file;
file=new CFile(_T(strFileName),CFile::modeReadWrite);//装载文本文件
CFileStatus status;
if(file->GetStatus(_T(strFileName),status)) //并且关闭文件
file->Close();
file->Open(_T(strFileName),CFile::modeReadWrite,0);
DWORD nFileLength=file->GetLength();
char *buff_temp=new char[nFileLength];
file->Seek(0,CFile::begin);
file->ReadHuge(buff_temp,nFileLength);
现在文件中的数据就读到buff_temp缓冲区了,可以对其操作!
file=new CFile(_T(strFileName),CFile::modeReadWrite);//装载文本文件
CFileStatus status;
if(file->GetStatus(_T(strFileName),status)) //并且关闭文件
file->Close();
file->Open(_T(strFileName),CFile::modeReadWrite,0);
DWORD nFileLength=file->GetLength();
char *buff_temp=new char[nFileLength];
file->Seek(0,CFile::begin);
file->ReadHuge(buff_temp,nFileLength);
现在文件中的数据就读到buff_temp缓冲区了,可以对其操作!