IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

[systemeFichier] c++ repertoire permissions


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut [systemeFichier] c++ repertoire permissions
    Bonjour,

    JE développe une appli en c++, accessoirement j'utilise gtkmm et la glibmm mais je pense pas que ça m'aide pour ma question...

    JE voudrais tester si un repertoire possède le droit en lecture, et le droit d'exécution... Mais je sais pas trop comment m'y prendre, j'ai pas l'impression que la structure struct dirent puisse m'aider :/

    MErci

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut
    Je précise, je sais pas ou la réponse est passée, je suis sous LInux... a terme je devrais faire une solution portable, mais je passerai surement par des includes...

  3. #3
    Membre émérite Avatar de valefor
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    711
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 711
    Par défaut
    Pour tester les droits en écritures tu peux essayer de créer un fichier dedans (avec open qui est portable je pense). Tu testes le retour et voila.

    Par contre pour les droits d'exécutions, je ne vois pas pourquoi tu veux tester cela ? D'autant plus que je ne pense pas que sous Windows ou certains autres os cette notion existe (mais je peux me tromper hein !) et donc que le fait que ce soit portable n'ai plus de sens.

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut
    comment dire, le fait que ce soit portable fait que je dois prendre en compte les cas que je vais rencontrer... JE fais un explorateur de fichier à partir duquel je lance des actions; si un rep n'est pas lisible (pas les droits en lecture) je peux ne pas l'afficher, mais s'il a les droits en lecture mais pas en execution ça va poser qq porblemes
    C pourkoi je voudrais tester ce cas

    oui pour l'ecriture ya pas de probleme, et pour la lecture j'imagine que dirread fera l'affaire... par contre pour l'exec...

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut
    j'ai utilisé la fonction access, est-ce que ça peut poser un pb ? (hormis pour le prtage, je verrai plus tard)....

  6. #6
    Membre émérite Avatar de valefor
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    711
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 711
    Par défaut
    Quand tu sauras que ton répertoire a les droits d'exécutions et de lecture, comment tu penses faire pour afficher son contenu lorsque tu seras rentré dedant ?

    Sinon, tu peux utiliser open avec un nom de repertoire et voir aussi du coté de fstat.

Discussions similaires

  1. Permissions sur les repertoires de base
    Par invisible-xXx dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 20/02/2008, 00h59
  2. [Répertoire] permissions sur les dossiers crée
    Par kespy13 dans le forum Langage
    Réponses: 2
    Dernier message: 21/04/2006, 13h59
  3. changer de repertoire et situer
    Par chateau dans le forum C
    Réponses: 4
    Dernier message: 24/06/2002, 11h27
  4. [TP]Lister les fichiers d'un répertoire
    Par nvtitan dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 21/06/2002, 11h22
  5. repertoire temp dynamique
    Par killpilot dans le forum C
    Réponses: 2
    Dernier message: 26/04/2002, 16h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo