Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Les types exposés par <sys/stat.h> viennent pour la plupart de <sys/types.h>. Ils permettent d'écrire du code portable sans présumer de la taille exacte des identifiants, des tailles de fichiers ou des droits d'accès.
Type
Rôle
blkcnt_t
Nombre de blocs alloués à un objet du système de fichiers. Type associé à l'option XSI.
blksize_t
Taille de bloc préférée pour les entrées/sorties. Type associé à l'option XSI.
dev_t
Identifiant de périphérique.
gid_t
Identifiant de groupe.
ino_t
Numéro de série d'un fichier.
mode_t
Droits et type d'un fichier.
nlink_t
Nombre de liens physiques.
off_t
Offset ou taille exprimée en octets.
time_t
Temps exprimé en secondes depuis l'Epoch Unix.
uid_t
Identifiant utilisateur.
Évitez de remplacer ces types par des int ou des long dans vos interfaces. Leur taille dépend de la plate-forme et des options de compilation.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :