salut,
je souhaite récupérer le listage d'un repertoire façon Linux ('ls -l')
J'ai vu que la fonction stat retourne un variable de type struct stat.
Dans cette strcuture, on trouve un champ st_mode qui donne les droits sur le fichier.
Or ce mode est exprimé en littéral.
Quand on l'affiche avec un printf("%d",s.st_mode) on recoit un nombre qui ne ressemblepas du tout aux habituels 755, ou 644 de linux.
Comment peut on passer du mode litteral au mode octal ( droits linux) ?
merci
Partager