Freigeben über


_filelength, _filelengthi64

Ruft die Länge einer Datei ab.

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

Parameter

  • fd
    Abzielen auf den Dateideskriptor ab.

Rückgabewert

Geben _filelength und _filelengthi64 die Dateilänge, in Bytes, der Zieldatei zurück, die fd zugeordnet ist. Wenn fd ein ungültiger Dateideskriptor ist, Aufrufe dieser Funktion Parameterhandler der ungültige, wie in Parametervalidierung beschrieben. Wenn die Ausführung zulässig ist, um fortzufahren, geben beide Funktionen - 1L zurück, um einen Fehler und eine Gruppe von errno zu EBADF.

Anforderungen

Funktion

Erforderlicher Header

_filelength

<io.h>

_filelengthi64

<io.h>

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität in der Einführung.

Beispiel

Im Beispiel für _chsize.

.NET Framework-Entsprechung

Siehe auch

Referenz

Dateibehandlung

_chsize

_fileno

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_stat- und _wstat-Funktionen

_stat- und _wstat-Funktionen