_filelength、_filelengthi64

获取文件的长度。

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

参数

  • fd
    针对文件说明符。

返回值

_filelength 和 _filelengthi64 返回,与 fd相关的目标文件的字节长度。 如果 fd 是无效的文件说明符,此函数调用的无效参数处理程序,如 参数验证所述。 如果允许继续执行,这两个函数返回 -1L指示错误,并将errno 设置为 EBADF。

要求

功能

必需的标头

_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 函数