Chronomètre précis.

Chronomètre précis.

timeGetTime

Voir version :

Pas de dépendances

Télécharger :

#include <windows.h>
#include <stdio.h>

#pragma comment(lib,"winmm.lib")

int main()
{
    int tend,tinit = timeGetTime();
    printf("Appuyez sur une touche\n");
    getchar();
    tend = timeGetTime();
    printf("Temps en milliemes de secondes : %d\n",tend-tinit);
    return 0;
}



Commentaires

	L'inconvénient des fonctions de time.h, c'est qu'elles ne sont pas très précises.
	La fonction timeGetTime donne une mesure au millième de secondes près, et est bien précise.

	Pour avoir le temps passé, on faire une soustration entre deux mesures de temps. Ici tinit et tend.
	
	Il faut linker la librairie winmm.lib (ou .a)