_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
_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32
_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32