elanspeech
Messages postés43Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention 3 septembre 2005
-
24 avril 2004 à 03:01
elanspeech
Messages postés43Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention 3 septembre 2005
-
24 avril 2004 à 12:17
Bonjour,
j'arrive a lister le contenu d'un repertoire avec cette fonction. Cependant, la recursion ne fonctionne pas. J'ai tente en vain de concatener la chaine source avec le fichier 'nom' trouve. mais ca ne marche pas.
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 24 avril 2004 à 11:12
ca ne sert a rien de rappeeler lister(nom, s), sauf si nom est un dossier
dans ce cas
fichier -= 3; // enlève *.*
strcat(fichier, nom);
strcat(fichier, "*.*"); // suppose qu'il y a assez de place dans fichier
lister(fichier, s)
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 24 avril 2004 à 12:03
c'est normal, tu as déclaré le parametre fichier come constant (LPCTSTR); mais de toute facon je m'étais trompé, montruc ne marche pas (fichier -= 3;).
Voila un truc qui devrait marcher: