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

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