Pour faire un chronomètre en milliseconde faut-il mieux utiliser
- ftime et timeb
- timeGetSystemTime et MMTime ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 MMTIME Depart; timeGetSystemTime(&Depart, sizeof(MMTIME) ); ... MMTIME Arrivee; timeGetSystemTime(&Arrivee, sizeof(MMTIME) ); int ms = Arrivee.u.ms - Depart.u.ms;Y a-t-il des différence de précision, de justesse ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 timeb Depart; ftime(&Depart); ... timeb Arrivee; ftime(&Arrivee); int ms = (int)difftime( Arrivee.time, Depart.time )*1000. + Arrivee.millitm - Depart.millitm;
Partager