Sdílet prostřednictvím


_filelength, _filelengthi64

Získá délku souboru.

Syntaxe

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

Parametry

fd
Cílí na popisovač souboru.

Vrácená hodnota

_filelengthi64 A _filelength vrátí délku souboru v bajtech cílového souboru přidruženého fdk . Pokud fd je neplatný popisovač souboru, tato funkce vyvolá neplatnou obslužnou rutinu parametru, jak je popsáno v ověření parametru. Pokud je spuštění povoleno pokračovat, vrátí obě funkce hodnotu -1L, aby označily chybu a nastavily errno hodnotu EBADF.

Poznámky

Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.

Požadavky

Function Požadovaný hlavičkový soubor
_filelength <io.h>
_filelengthi64 <io.h>

Další informace o kompatibilitě najdete v tématu Kompatibilita.

Příklad

Podívejte se na příklad pro _chsize.

Viz také

Zpracování souborů
_chsize
_fileno
_fstat, _fstat32, _fstat64, _fstati64, , _fstat32i64_fstat64i32
_stat, _wstat funkce