Udostępnij za pośrednictwem


_filelength, _filelengthi64

Pobiera długość pliku.

Składnia

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

Parametry

fd
Wyceluj deskryptor pliku.

Wartość zwracana

Zarówno, _filelength jak i _filelengthi64 zwraca długość pliku w bajtach pliku docelowego skojarzonego z fd. Jeśli fd jest nieprawidłowym deskryptorem pliku, ta funkcja wywołuje nieprawidłową procedurę obsługi parametrów, zgodnie z opisem w temacie Weryfikacja parametrów. Jeśli wykonywanie jest dozwolone do kontynuowania, obie funkcje zwracają -1L, aby wskazać błąd i ustawić wartość errno EBADF.

Uwagi

Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.

Wymagania

Function Wymagany nagłówek
_filelength <io.h>
_filelengthi64 <io.h>

Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.

Przykład

Zobacz przykład dla elementu _chsize.

Zobacz też

Obsługa plików
_chsize
_fileno
_fstat, , _fstat32, _fstat64, _fstati64, , _fstat32i64_fstat64i32
_stat, _wstat funkcje