_filelength, _filelengthi64

Ruft die Länge einer Datei ab.

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

Parameter

  • fd
    Ziel der Dateideskriptor.

Rückgabewert

_filelength und geben _filelengthi64 die Länge des Datei in Bytes der Zieldatei zurück, die fdzugeordnet ist.Wenn fd ein ungültiger Dateideskriptor ist, Aufrufe dieser Funktion der ungültige Parameter für, wie in Parametervalidierungbeschrieben.Wenn die Ausführung ermöglicht wird, um fortzufahren, geben beide Funktionen – 1L zurückgegeben, um einen Fehler und einen Satz errno zu EBADFanzugeben.

Anforderungen

Funktion

Erforderlicher Header

_filelength

<io.h>

_filelengthi64

<io.h>

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

Beispiel

Weitere Informationen finden Sie im Beispiel für _chsize.

.NET Framework-Entsprechung

Siehe auch

Referenz

Datei-Behandlung

_chsize

_fileno

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_stat, _wstat Funktionen

_stat, _wstat Funktionen