Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient la longueur d’un fichier.
Syntaxe
long _filelength(
int fd
);
__int64 _filelengthi64(
int fd
);
Paramètres
fd
Descripteur de fichier cible.
Valeur retournée
_filelength et _filelengthi64 retournent la longueur, en octets, du fichier cible associé à fd. S’il fd s’agit d’un descripteur de fichier non valide, cette fonction appelle le gestionnaire de paramètres non valide, comme décrit dans la validation des paramètres. Si l’exécution est autorisée à continuer, les deux fonctions retournent -1L pour indiquer une erreur et définies errno sur EBADF.
Notes
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.
Spécifications
| Fonction | En-tête requis |
|---|---|
_filelength |
<io.h> |
_filelengthi64 |
<io.h> |
Pour plus d’informations sur la compatibilité, consultez Compatibility.
Exemple
Consultez l’exemple pour _chsize.
Voir aussi
Gestion des fichiers
_chsize
_fileno
_fstat, , _fstat32, _fstati64_fstat64, , _fstat32i64_fstat64i32
_stat, fonctions _wstat