Lister les fichiers d'un répertoire en C

Fermé
CoolFeet - 2 oct. 2003 à 11:30
 moh - 1 mai 2011 à 12:06
Bonjour,

je voudrais savoir si il existe un fonction ou une commande permettant de listes tous les fichiers *.log d'un répertoire donné et tout ca en C :)

Merci d'avance ;)

6 réponses

Salut,

regardes les fonctions suivantes :

_findfirst et _findnext

ou

findfirst et findnext
1
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
2 oct. 2003 à 12:06
Sous Unix, opendir, readdir et consorts.
Voir par exemple
http://www.rt.com/man/opendir.3.html
sous Win$ je sais pô et veux pas le savoir.

Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
Merci pour vos réponses, je me suis débrouillé autrement ;)
0
Justement, j'ai le même problème, je dois également lister tous les fichiers d'un répertoire et j'aimerais savoir quelles sont les fonctions utilisables en C ou C++ (autre que FindFirst et FindNext). Puisque tu as trouvé une autre méthode, pourrais tu partager ton expérience ?

A+
0
Ben en fait, j'ai fait le prog en Basic, ca m'a pris 3 fois moins de temps et de lignes de code :p
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ok, je vois... Mais je dois absolument réaliser ce programe en C/C++. Je pense que je vais utiliser les fonctions findfirst, findnext et findclose. Merci pour ta rapidité en tout cas....
0
opendir ^^
0