Bonjour @ tous,
J'aimerais connaître la méthode (les fonctions ?) à utiliser pour parcourir une arborescence en C++. J'aimerais en effet, à partir d'un chemin initial sur un dossier, que le programme puisse lister les répertoires qui s'y trouvent, et qui puisse alors rentrer à l'intérieur d'un pour recommencer l'opération (ou bien pour lister des fichiers, mais ça je sais faire =D).
J'ai trouvé plusieurs bouts de code sur Google qui utilise <dirent.h>, mais à chaque fois il me signale une erreur à l'intérieur de dirent.h que je ne pige absolument pas à cette ligne de code :
Codeblocks : "Erreur : field 'dd_dta' has incomplete type"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 typedef struct { /* disk transfer area for this dir */ struct _finddata_t dd_dta;
Moi : Oo
Donc j'essaie de passer par une autre solution...
Avec le C++ ça devrait être plus simple non ?
Partager