_filelength
, _filelengthi64
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
, _fstat64
, _fstati64
, _fstat32i64
, _fstat64i32
_stat
, _wstat
fonctions
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour