manatane En vous remerciant, bonsoir | Kalimuxo a écrit :
Bonjour !
Je voudrais pouvoir afficher le contenu d'un dossier.
Par exemple :
print-contenu(path); qui renverrait fichier1.x fichier2.x fichier3.x
Quelqu'un connaîtrait une fonction sympa qui pourrait m'aider dans ce sens, ou limite une fonction dejà toute codée ?
|
tu es sous quel environnement ?
sous unix ca se fait en gros comme ca :
Code :
- #include <stdio.h>
- #include <dirent.h> // struct dirent, opendir(), readdir(), closedir()
- #include <sys/types.h> // DIR type
- ...
- DIR * dir;
- struct dirent * entry;
- dir = opendir("/usr/bin" );
- if( dir == NULL )
- perror("" );
- while((entry = readdir(dir)) != NULL)
- fprintf(stdout, "Inside /usr/bin is something called %s\n", entry->d_name);
- fprintf(stdout, "\n" );
- closedir(dir);
- ...
|
|