Bonjour,

Je vous expose mon problème. Je vous résume l'architecture générale de mon programme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
for(int i =0; i<nb; i++) {
 
traitement[i]; // écriture d'un fichier texte toto.txt
 
system("executable.exe");  // lecture du fichier texte toto.txt, traitement et écriture d'un autre fichier texte resultats.txt
 
}
Je voudrais appeler un exécutable externe de nombreuses fois (centaines de milliers) mais l'appel à system ralentit considérablement le temps d'exécution de mon programme. J'ai essayé d'utiliser des fonctions comme WinExec mais le temps était toujours aussi long.

Y aurait-il une solution pour appeler cet exécutable externe plus rapidement.

Merci de vos réponses