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.
La structure struct dirent décrit une entrée lue dans un dossier. POSIX impose au minimum les champs d_ino et d_name.
d_ino : numéro de série du fichier dans le système de fichiers.
d_name : nom de l'entrée, terminé par un caractère nul terminal.
De nombreux systèmes ajoutent des champs non portables dans cette structure, par exemple d_type sous Linux. Si vous voulez écrire du code POSIX portable, ne basez pas votre logique sur ces champs additionnels.
Exemple de code
Le programme suivant récupère les entrées avec readdir et exploite uniquement les champs garantis par POSIX.
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 :