Bonjour,

Ce que j'ai actuellement: une fonction qui cherche dans un r�pertoire des fichiers et me renvoie si le fichier que je cherche se trouve bien dans le r�pertoire.

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
22
23
24
       DIR *dir;
struct dirent *ent;
if ((dir = opendir ("C:\\Users\\to122333\\Desktop\\tableau\\")) != NULL) {
  /* print all the files and directories within directory */
  while ((ent = readdir (dir)) != NULL) {
 
 
string nomFichier = ent->d_name;
        if(!(nomFichier == ".")&& !(nomFichier == "..")){
            if(CheckSubstring(nomFichier, tableauRechercher ) ){              // tableauRechercher c'est un string (un caractère) que je recherche dans nomFichier
                cout << "tableau  trouvee " << nomFichier<< endl;
                break;
            }
 
 
        }
 
  }
  closedir (dir);
} else {
  /* could not open directory */
  perror ("");
 
}
Ce que je veux faire : Au lieu d'�crire cette fonction � chaque fois dans le main ( je l'utilise 4 fois) j'aimerais juste faire appelle � elle + quand le fichier est trouv� dans le r�pertoire, l'ouvrir.

Je vous remercie d'avance pour votre aide.