boost::filesystem > Chemins relatifs [C++] - C++ - Programmation
Marsh Posté le 29-02-2004 à 15:26:11
moi non plus je vois rien qui fasse ça dans la documentation ...
Marsh Posté le 29-02-2004 à 16:51:05
Une solution naïve :
Code :
|
Marsh Posté le 01-03-2004 à 02:40:53
Je poste ici la version fonctionnelle de ce que je voulais faire, bien que je ne trouve pas ma solution très élégante :
Code :
|
Voilà, si vous avez des commentaires/suggestions, n'hésitez surtout pas !
@+ tout le monde, et bonne nuit.
Edit : tiens c'est rigolo, je ne mets pas de majuscules à
fs::directory_iterator |
et pourtant, il m'en met une
Marsh Posté le 01-03-2004 à 12:32:14
il l'a jamais corrigé, ça fait un moment que ce problème a été remarqué, je l'avais dit à Sly, mais rien ... toute façon la coloration est miteuse, il manque des mots clef, les commentaires sont mal fait, les "chaine" 'c' et nombre pourrait être colorier eux aussi
Marsh Posté le 29-02-2004 à 15:10:08
Bonjour tout le monde,
Je suis en train d'explorer la bibliothèque boost, et notamment tout ce qui concerne la partie "filesystem". Je me demandais si il y avait un moyen simple d'obtenir le chemin relatif d'un élément (fichier ou dossier) à partir d'un chemin donné.
Par exemple, en reprenant les exemples fournis, voici un ls récursif :
Cela m'affiche à chaque fois le chemin complet pour chaque fichier/dossier. J'aimerais pouvoir afficher le chemin relatif au chemin initial, par exemple.
Est-ce possible "directement" avec les fonctionnalitées offertes par boost::filesystem ? J'ai parcouru la doc, mais j'ai peut-être mal interprété quelque chose.
Merci à tous, @+
Message édité par Evadream -jbd- le 29-02-2004 à 15:33:13