Rechercher : dans
Par :

Lister les fichiers d'un répertoire en C

Dernière réponse le 11 jan 2004 à 21:03:47 CoolFeet, le 2 oct 2003 à 11:30:44 
 Signaler ce message aux modérateurs

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 ;)

1

mirza, le 2 oct 2003 à 11:34:45
  • +1

Salut,

regardes les fonctions suivantes :

_findfirst et _findnext

ou

findfirst et findnext

Répondre à mirza

2

jisisv, le 2 oct 2003 à 12:06:36

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.

Répondre à jisisv

3

CoolFeet, le 2 oct 2003 à 15:55:13
  • +1

Merci pour vos réponses, je me suis débrouillé autrement ;)

Répondre à CoolFeet

4

Cédric, le 10 jan 2004 à 23:18:32

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+

Répondre à Cédric

5

CoolFeet, le 11 jan 2004 à 02:47:13

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

Répondre à CoolFeet

6

 Cédric, le 11 jan 2004 à 21:03:47

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....

Répondre à Cédric
Collection CommentÇaMarche.net