共用方式為


_filelength、_filelengthi64

取得檔案的長度。

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

參數

  • fd
    目標檔案描述項。

傳回值

_filelength 和 _filelengthi64 傳回檔案的長度,以位元組為單位,目標檔案相關聯的 fd。 如果 fd 為無效檔案描述,函式則會叫用無效參數處理常式,如參數驗證中所述。 如果執行允許繼續,兩個函式會傳回 –1L 表示錯誤並將 errno 加入至 EBADF。

需求

功能

必要的標頭

_filelength

<io.h>

_filelengthi64

<io.h>

如需更多關於相容性的資訊,請參閱入門介紹中的 相容性 (Compatibility)

範例

請參閱 _chsize 的範例。

.NET Framework 對等用法

請參閱

參考

檔案處理

_chsize

_fileno

_fstat、_fstat32、_fstat64、_fstati64、_fstat32i64、_fstat64i32

_fstat、_fstat32、_fstat64、_fstati64、_fstat32i64、_fstat64i32

_stat、_wstat 函式

_stat、_wstat 函式