coucou!
je pose cette question, car j'ai cherchée dans la faq, mais j'ai rien trouvé qui me correspondait vraiment.
En fait, mon problème est que j'ai lister un répertoire et cette liste je l'ai mise dans un tableau.Par conséquent, elle contient des fichiers avec plusieurs extensions.Seulement l'utilisateur ne demande la liste que des fichiers avec une certaine extension.
Doc tout d'abord je liste mon repertoire
et après je sais pas comment faire...
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
19
20
21 #include <stdio.h> #include <sys/types.h> #include <dir.h> int main(void) { struct dirent *lecture; DIR *repertoir; char *Liste; repertoir = opendir("AQUAVAL_FIC"); while ((lecture = readdir(repertoir))) { printf("les fichiers sont: %s\n", lecture->d_name); strcpy(Liste,"%s",lecture->d_name); } closedir(repertoir); return 0; }
svp, avez vous une idée ou une fonction à employer?
merci d'avance
![]()
Partager