_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
См. также
Ссылки
_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32
_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32