Temps d'execution d'un programme
lamia
-
inconnu -
inconnu -
salut
j'aimerai bien calculer le temps d'execution d'un programme ecrit en C++ , et je ne sait pas comment faire sa
SVP aider moi c'est tres important
j'aimerai bien calculer le temps d'execution d'un programme ecrit en C++ , et je ne sait pas comment faire sa
SVP aider moi c'est tres important
4 réponses
-
Yop,
tu peux utiliser la fonction clock comme ci dessous :
#include <time.h>
...
double debut, fin;
debut = clock();
/* Ton code de programme ou ton traitement*/
fin = clock();
fprintf(stderr, "temps : %f\n", (double)(fin-debut) / (double) CLOCKS_PER_SEC);
La variable debut est au tout début du programme et la variable fin est à la ... fin de ton programme ;)
++
Nico -
Quel est le degré de précision que tu souhaites avoir ?
Disposes-tu du source ? Si oui, pourquoi ne pas rajouter au début et la fin une lecture de l'heure machine et ensuite de faire le delta ? -
bonjour,
je cherche a savoir comment fait-on pour pouvoir savoir combien de temps le programme a mis entre une commande et un indicateur sous labview -
bonjour à tous
j'ai un problème similaire au problème initial... Quelqu'un peut me dire l'instruction MATLAB qui donne le temps d'exécution d'un code ecrit en matlab?
Merci