Поделиться через


_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