stat et fstat, ca permet de faire :
- isDir()
- isFile()
- lastModified()
- length()
Et éventuelement :
- canExecute()
- canRead()
- canWrite()
Mais il faut savoir qui on est (user) et a quels groupes on est ...
Je ne sais pas trop comment avoir ces 2 informations.
Et une fois qu'on les a, le traitement n'est pas instantané car :
- regarder si user equivalent, droits user
- puis si un group equivalent, droits group
- puis other sinon
C'est pour ca que j'espére qu'il existe des fonctions dans l'interface standard de Linux (car je n'ai pas le droit d'utiliser des libs genre boost ou autre).
[^] # Re: fstat
Posté par guitouu . En réponse au message Manipulation de fichiers.. Évalué à 1.
stat et fstat, ca permet de faire :
- isDir()
- isFile()
- lastModified()
- length()
Et éventuelement :
- canExecute()
- canRead()
- canWrite()
Mais il faut savoir qui on est (user) et a quels groupes on est ...
Je ne sais pas trop comment avoir ces 2 informations.
Et une fois qu'on les a, le traitement n'est pas instantané car :
- regarder si user equivalent, droits user
- puis si un group equivalent, droits group
- puis other sinon
C'est pour ca que j'espére qu'il existe des fonctions dans l'interface standard de Linux (car je n'ai pas le droit d'utiliser des libs genre boost ou autre).