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;
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;
Y a-t-il des différence de précision, de justesse ?