CFile::GetPosition 检索当前文件指针。 CFile::GetStatus 检索打开的文件的状态,或者在静态版本中检索指定文件的状态(静态、虚拟函数)。 CFile::LockRange 锁定文件中的字节范围。 CFile::Open 使用错误测试选项安全打开文件。 CFile::Read 从位于当前文件位置的文件中读取(未缓冲)数据。 CFile::Remove 删除指定的文...
virtual ULONGLONG GetPosition( ) const; Return Value The file pointer. Example c++ CFile cfile; cfile.Open(_T("Seek_File.dat"), CFile::modeCreate | CFile::modeReadWrite); LONGLONG lOffset =1000; ULONGLONG lActual; lActual = cfile.Seek(lOffset, CFile::begin); ASSERT(cfile.GetPosition(...
SeekToEnd()把文件指针移到文件末尾 GetPosition( )返回当前文件指针的位置 获取文件的字节数可用GetLength()此函数的返回值为DWORD,但可直接用来分配数组元素数目,例如: DOWRD len=file.GetLength(); char *pBuf=new char[len+1] / int *pBuf=new int[len/4] char占一个字节,int占四个字节。 写入文件: C...
// 记录当前文件指针的位置 DWORD currentPosition = file.GetPosition();// 读取一行的内容 char line...
GetPosition 取得文件指针的位置 返回值:文件指针的位置 GetStatus 取得文件的状态 lpszFileName:文件名。rStatus:记录文件的状态。返回值:成功返回真,失败返回假 GetFileName 取得文件名 返回值:文件名 GetFileTitle 取得文件名(不包含扩展名) 无 Rename 重命名文件 lpszOldName:老文件名。lpszNewName:新文件名...
GetPosition 取得文件指针的位置 返回值:文件指针的位置 GetStatus 取得文件的状态 lpszFileName:文件名。rStatus:记录文件的状态。返回值:成功返回真,失败返回假 GetFileName 取得文件名 返回值:文件名 GetFileTitle 取得文件名(不包含扩展名) 无 Rename 重命名文件 lpszOldName:老文件名。lpszNewName:新文件名...
GetPosition 获取当前文件指针; GetStatus 获取打开文件的状态; GetFileName获取被选文件的文件名; GetFileTitle获取被选文件的标题; GetFilePath 获取被选文件的完整路径; SetFilePath 设置被选文件的完整路径 静态 Rename改名指定文件(静态函数); Remove删除指定文件(静态函数); ...
DWORD currentPosition = file.GetPosition();file.Read(lineBuffer, MAX_LINE_LENGTH);char* endOfLine = strchr(lineBuffer, ' ');if (endOfLine != NULL) { currentLineLength = (endOfLine - lineBuffer) + 1;} else { currentLineLength = fileSize - currentPosition;} 将文件指针移动...
CFile::GetPosition 检索当前文件指针。 CFile::GetStatus 检索打开文件的状态,或在静态版本,检索指定的文件(静态,虚函数)的状态。 CFile::LockRange 锁定字节的范围在文件中。 CFile::Open 安全打开包含一个错误测试的选项的文件。 CFile::Read 读取(无缓冲区的)数据从文件在当前文件的位置。 CFile::Remove 删除...