_filelength _filelengthi64

取得檔案的長度。

long _filelength( 
   int fd 
);
__int64 _filelengthi64( 
   int fd 
);

參數

  • fd
    目標檔案描述項。

傳回值

兩者都_filelength和_filelengthi64傳回檔案長度,以位元組為單位,相關聯的目標檔案的fd。如果fd是無效的檔案描述項中所述,這個函式叫用無效的參數處理常式中, 參數驗證。若執行,則允許繼續執行,這兩個函數會傳回代表錯誤發生,並設定 –1L errno到EBADF。

需求

Function

所需的標頭

_filelength

<io.h>

_filelengthi64

<io.h>

如需相容性資訊,請參閱相容性在簡介中。

範例

請參閱範例的 _chsize

.NET Framework 對等用法

請參閱

參考

檔案處理

_chsize

_fileno

_fstat、 _fstat32、 _fstat64、 _fstati64、 _fstat32i64、 _fstat64i32

_fstat、 _fstat32、 _fstat64、 _fstati64、 _fstat32i64、 _fstat64i32

_stat,_wstat 函式

_stat,_wstat 函式