Bonjour a tous !
Je me demande quelque chose, dans mon application, je dispose de 3 répertoires contenant des fichiers textes. 2 de ces répertoires contiennent 100 fichiers témoins et le dernier contient 150 fichiers à analyser .
L'algo ressemble a ça :
Pour chaque fichier f du répertoire de fichiers a analyser Faire
Ouvrir fichier du 1er répertoire témoin
Ouvrir fichier du 2nd répertoire témoin
... traitement ...
Fermer(fichier du 1er répertoire)
Fermer(fichier du 1er répertoire)
En gros, ce que j'essaye de dire, c'est que j'ouvre et je ferme les fichiers témoins 150 fois. Et mon problème c'est que ça prend beaucoup de temps a l'exécution, donc je me demandais, si en ouvrant une seule fois les fichiers et en les fermant tous d'un coup je gagnerai beaucoup de temps? (Au lieu d'ouvrir et de fermer 150 fois...) . Je ne l'ai pas encore fait, car faudrait modifier une grosse partie du code, et avant de ma lancer je préfère avoir des avis.
Merci .
Partager