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

SL & STL C++ Discussion :

récuperer une variable Vector remplie de noms de fichiers...


Sujet :

SL & STL C++

  1. #21
    Membre régulier
    Inscrit en
    Décembre 2005
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 225
    Points : 113
    Points
    113
    Par défaut
    Oki , aprés des tests sous linux , malheureusement , le header io.h n'est pas disponible sous linux , alors j'abandonne et je vais me tourner vers votre librairie BOOST , pourriez vous donner le code utilisant cette librairie pour remplir un vecteur string avec les noms des fichiers contenus dans un répertoire X et ses sous repertoires etc...

    Merci pour tute réponse .

  2. #22
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 824
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 824
    Points : 1 544
    Points
    1 544
    Par défaut
    Erf là désolé, j'ai jamais utilisé boost pour parcourir des répertoires...

    Regarde un peu la doc, et dans les sources, le répertoire filesystem, tu ouvre les .h et tu regarde les fonction que tu as... C'est assez bien écrit et on trouve facilement ce que l'on cherche

    A bientôt

    Aurélien

  3. #23
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Points : 16 213
    Points
    16 213
    Par défaut
    Un truc genre (non compilé, non testé) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    void readDir(path dir, vector<string> &result)
    {
      for (directory_iterator it(dir) ; it != directory_iterator() ; ++it)
      {
        if (is_directory(*it))
        {
           readDir(*it, result);
        }
        else
        {
           result.push_back(it->native_file_string());
        }
      }
    }
     
    int main()
    {
      vector<string> result;
      readDir(path("c:\\temp", native), result);
    }

  4. #24
    Membre régulier
    Inscrit en
    Décembre 2005
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 225
    Points : 113
    Points
    113
    Par défaut
    Merci , peux tu me donner les headers necessaires s'il te plait ?
    Et peux tu me dire comment l'installer ? car si je veux seulement filesystem , je dois seulement installer les fichiers correspondants ?
    Beh je n'ai jamais utilisé Boost ( on m'a parlé beaucoup de cette librairie dite puissante )

    Merci pour toute réponse

Discussions similaires

  1. [AJAX] Fancy Upload - récuperer une variable nom
    Par menekis dans le forum AJAX
    Réponses: 0
    Dernier message: 15/11/2009, 18h00
  2. Récuperer la valeur d'une variable à partir de son nom
    Par Etanne dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/10/2007, 19h04
  3. [Tableaux] récuperer une variable tableau passé par URL
    Par molesqualeux dans le forum Langage
    Réponses: 2
    Dernier message: 23/12/2005, 02h12
  4. [PHP-JS] Récuperer une variable javascript..
    Par gwendy dans le forum Langage
    Réponses: 3
    Dernier message: 17/10/2005, 22h24
  5. Récupérer une variable à partir de son nom ...
    Par CynO dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 13/10/2005, 17h59

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