• [^] # Re: fstat

    Posté par . En réponse au message Manipulation de fichiers.. Évalué à 1.

    lu,

    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).