Partager via


_filelength, _filelengthi64

Obtient la longueur d'un fichier.

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

Paramètres

  • fd
    Cible le descripteur de fichier.

Valeur de retour

_filelength et _filelengthi64 retournent tous les deux la longueur du fichier, en octets, du fichier cible associé à fd. Si fd a une valeur de descripteur de fichier invalide, la appelle le gestionnaire de paramètre non valide est appelé, comme décrit dans Validation de paramètre. Si l'exécution est autorisée à continuer, les deux fonctions retournent – 1L pour indiquer une erreur et un jeu errno à EBADF.

Configuration requise

Fonction

En-tête requis

_filelength

<io.h,>

_filelengthi64

<io.h,>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Exemple

Consultez l'exemple de chsize.

Équivalent .NET Framework

Voir aussi

Référence

Gestion de fichiers

_chsize

_fileno

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_stat, _wstat, fonctions

_stat, _wstat, fonctions