tbp a écrit :
man gettimeofday
Code :
- #include <sys/time.h>
- os_stamp_t stamp;
- gettimeofday(&stamp, 0);
|
|
Ah tiens, je m'étais planté dans mon utilisation de clock(), il ne faut pas oublier d'utiliser la macro CLOCKS_PER_SEC pour convertir les coups d'horloge en temps.
Code :
- #include <ctime>
- ...
- temps_initial = clock ();
- . . .
- /* Partie du code à évaluer */
- . . .
- temps_final = clock ();
- temps_cpu = (temps_final - temps_initial) / CLOCKS_PER_SEC * 1000; // millisecondes
|
Au cas où cela t'intéresserait : cette solution est portable, au contraire de 'gettimeofday' je crois.