bonsoir,
j'utilise ce bout de code fournit ici http://c.developpez.com/faq/?page=fi...dir_list_POSIX
seulement voila, quelque soit le repertoire je n'obtiens rien avec le printf.
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 #include <stdio.h> #include <sys/types.h> #include <dirent.h> int main(void) { struct dirent *lecture; DIR *rep; rep = opendir("/tmp"); while ((lecture = readdir(rep))) { printf("FICHIER: %s\n", lecture->d_name); } closedir(rep); return 0; }
petite précision, je suis actuellement sous windows. mais comme le code est posix ca devrait pas poser de probleme il me semble?
Partager