FileSeek - C++ Builder

C++ Builder 参考手册 ➙ System::Sysutils ➙ FileSeek


改变读写文件内容的位置

头文件:#include
命名空间:System::Sysutils
函数原型:

int __fastcall FileSeek(NativeUInt Handle, int Offset, int Origin);
__int64 __fastcall FileSeek(NativeUInt Handle, const __int64 Offset, int Origin);

参数:

  • Handle:函数 FileOpen 或 FileCreate 返回的句柄;
  • Offset:文件内容相对于 Origin 参数的位置,字节数;
  • Origin:相对位置:
    • 0: 相对于文件开始位置;
    • 1: 相对于当前读写位置;
    • 2: 相对于文件末尾位置;

返回值:

  • ≥0: 函数执行成功,返回函数执行结束时文件的实际读写位置,相对于文件开始位置的字节数;
  • -1: 函数执行失败。

相关:

  • System::Sysutils::FileOpen
  • System::Sysutils::FileCreate
  • System::Sysutils::FileRead
  • System::Sysutils::FileWrite
  • System::Sysutils::FileSeek
  • System::Sysutils::FileClose
  • System::Sysutils

C++ Builder 参考手册 ➙ System::Sysutils ➙ FileSeek

你可能感兴趣的:(FileSeek - C++ Builder)