Bonjour,
Je suis en train de développer une petite bibliothèque pour gérer les fichier & répertoires pour Linux / Windows. J'ai réalisé plusieurs petites classes dont :
- Une classe pour gérer les répertoires
- Une classe pour gérer les fichiers
- Une classe iterateur abstraite
Dans la classe de gestion des répertoires, je souhaiterai disposer d'une méthode qui renvoie un itérateur me permettant de parcourir le contenu d'un répertoire. Un paramètre optionnel offrirait la possibilité de lister seulement les répertoires, seulement les fichiers ou les deux à la fois.
Mon problème se présente lorsque je dois renvoyer un itérateur avec un contenu mixte (répertoires + fichiers). Quel conseil me donneriez-vous pour surmonter ce problème ? Les sources de ce projet se trouvent à cette adresse : http://nicolas.lerme.free.fr/test6.zip. Merci d'avance pour votre aide.
Nico.
Partager