FileRead - C++ Builder

C++ Builder 参考手册System::SysutilsFileRead


读取文件

头文件:#include <System.SysUtils.hpp>
命名空间:System::Sysutils
函数原型:

int __fastcall FileRead(NativeUInt Handle, void *Buffer, unsigned Count);
int __fastcall FileRead(NativeUInt Handle, System::DynamicArray<System::Byte> &Buffer, unsigned Offset, unsigned Count);

参数:

  • Handle:函数 FileOpenFileCreate 返回的句柄;
  • Buffer:用于存放从文件里面读出来的数据;
  • Offset:从文件里面读出来的数据放在 Buffer 里面从 Offset 字节开始的位置;
  • Count:缓存 Buffer 可以容纳从文件里面读出来的数据的字节数;

返回值:

  • 实际从文件里面读出来的字节数,小于等于 Count;
  • 可以通过 FileSeek 函数设置从文件里面读取的位置。

相关:


C++ Builder 参考手册System::SysutilsFileRead

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章