prob d'heure

prob d'heure - C++ - Programmation

Marsh Posté le 05-07-2002 à 16:05:48    

je cherche a recuper l'heure pour calculer le temps d'execution de mon prog, genre la prendre au debut et a la fin, puis faire la difference.
je n'ai pas trouve de fonction pour recuper l'heure.... j'ai trouve:
time_t fin;
time(&fin);
 
mais ca me donne avec la date et tout.....
il doit bien y avoir une fonction qui ne donne que l'heure....
merci

Reply

Marsh Posté le 05-07-2002 à 16:05:48   

Reply

Marsh Posté le 05-07-2002 à 16:07:02    

gettimeofday()

Reply

Marsh Posté le 05-07-2002 à 16:12:04    

int gettimeofday( struct timeval * timev, struct timezone * timez);
 
il suffit de faire
 
#include <time.h>
#include <sys/time.h>
 
if(gettimeofday(&timev,NULL)!=0){
  perror("gettimeofday" );
  exit(1);
}
fprintf(stdout, "time = %ld.%06ld\n",timev.tv_sec,timev.tv_usec);

Reply

Marsh Posté le 05-07-2002 à 16:19:01    

Gaspard a écrit a écrit :

#include <sys/time.h>




 
Visual C++ 6 ne connait pas...
fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory


---------------
Sphincter lent [:morpheus67] smiley mauve © DarkMavis [:humpty dumpty]
Reply

Marsh Posté le 05-07-2002 à 16:21:11    

la fonction gettimeofday fonctionne sous linux mais avec visual je sais pas

Reply

Marsh Posté le 05-07-2002 à 16:27:31    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed