Bonjour,
Je cherche à obtenir le nombre d'impulsions d'horloge du processeur ou son temps d'exécution en millisecondes (même si celui-ci est approximatif).
J'ai essayé avec clock() qui paraît correspondre à ce que je cherche d'après la doc que j'ai pu trouver :
Code : C
Mais ce code me retourne 0.
J'ai essayé d'autres solutions ou petites modifications sur ce code, qui n'ont pas marché. J'ai cherché sur le forum, ce qui n'a rien donné.
En fait, je cherche à récupérer un delta de temps court (des ticks d'horloges si possible ou sinon des millisecondes), qui prend repère pas plus tard qu'au début du programme (déclenché par une fonction donc) ou si ce n'est pas possible au démarrage du système, et non pas au 1er janvier 1970, comme le fait la fonction times(). Je cherche la fonction qui fait cela le plus simplement possible (sans d'autres options).
Si vous voyez un problème dans ce petit code ou si vous avez une solution, n'hésitez pas.
Merci .
Je cherche à obtenir le nombre d'impulsions d'horloge du processeur ou son temps d'exécution en millisecondes (même si celui-ci est approximatif).
J'ai essayé avec clock() qui paraît correspondre à ce que je cherche d'après la doc que j'ai pu trouver :
Code : C
Bloc de code:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
clock_t d, f;
d = clock();
getchar();
f = clock();
printf("%d", f-d);
return 0;
}
Mais ce code me retourne 0.
J'ai essayé d'autres solutions ou petites modifications sur ce code, qui n'ont pas marché. J'ai cherché sur le forum, ce qui n'a rien donné.
En fait, je cherche à récupérer un delta de temps court (des ticks d'horloges si possible ou sinon des millisecondes), qui prend repère pas plus tard qu'au début du programme (déclenché par une fonction donc) ou si ce n'est pas possible au démarrage du système, et non pas au 1er janvier 1970, comme le fait la fonction times(). Je cherche la fonction qui fait cela le plus simplement possible (sans d'autres options).
Si vous voyez un problème dans ce petit code ou si vous avez une solution, n'hésitez pas.
Merci .