Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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