Calcul du temps d'exécution d'un programme en c++ builder 6
cs_aylan
Messages postés13Date d'inscriptionlundi 17 novembre 2008StatutMembreDernière intervention12 juin 2012
-
31 mai 2011 à 15:25
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
4 juin 2011 à 22:32
comment faire un programme qui calcul le temps d'exécution d'un programme en c++ builder 6. j ai utilisé une fonction Timer ça n a pas marché.
A voir également:
Calcul du temps d'exécution d'un programme en c++ builder 6
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 4 juin 2011 à 22:32
Bonjour,
C++ Builder 6 supporte probablement difftime vu que c'est du C standard.
La méthode de mesure dépend pas mal de la précision souhaitée, qui dépend elle même généralement de la durée chronométrée (Par exemple on se fiche généralement de la micro seconde quand la durée est de 10 minutes).
Par ordre de précision, on peut donner :
Now (Ca c'est du C++ Builder, précision à une dizaine de millisecondes près).
GetTickCount (De windows, un peu plus précis, quelques millisecondes).
QueryPerformanceCounter (De windows, Meilleur précision dispo sur le PC hors horloge processeur).
Google et/ou l'aide de C++ Builder pour plus d'info. Now est a priori plus précis dans les faits que dans la doc.