Mesure du temps en C sous Linux

Résolu
astroceline Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
 asma -
Bonjour, j'aimerai savoir comment mesurer le temps d'exécution d'un programme en C sous Linux. La fonction clock valable sous Windows n'est plus valable sous Linux. Quelqu'un pourra-t-il m'aider ?

Merci de votre réponse.
A voir également:

4 réponses

jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
man 2 gettimeofday
<excerpt>
The functions gettimeofday and settimeofday can get and set the time as well as a timezone. The tv argument is a timeval struct, as specified in <sys/time.h>:

struct timeval {
time_t tv_sec; /* seconds */
suseconds_t tv_usec; /* microseconds */
};

and gives the number of seconds and microseconds since the Epoch
</excerpt>
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
1
astroceline Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   2
 
La solution décrite ci-dessous marche bien.
0
sara laamarti
 
salut
je veut bien savoire est ce qui'il exicte en c une procedure qui permet de mesurer le temps d'execution des programme
merci bien de faire attention à mon message
0
asma
 
comment utiliser la fonction clock pour mesurer le temps d'éxécution d'un programme en C svp donner moi tous les détailles ok
0