Temps d'execution

jolifleur -  
 loupius -
Bonjour,je suis etudiant en informatique je cherche a savoir coment on peut calculer (determiner)le temps d'execution d'un programme en labgage c/c++
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. cchristian Messages postés 928 Statut Membre 131
     
    Bonjour,

    Je procède de cette manière, il y a peut-être autre chose ..

    int main()
    {
                int  J = 0                                                                                         ;
      long long int  I = 0                                                                                       ;
    
         time_t	               start, end					   ;
         start	          =   time (NULL)				                   ;
       {
    
    //exemple : (partie algorithmique générique du programme.)
         for ( I    =   0;  I  <  1000000000;     I++ )        {J = J + 1 ;}
    
        end        =  time (NULL)				                  ;
    	   ;
        printf (" %i seconde(s) se sont \202coul\202e(s) depuis le lancement de "
                  "l'ex\202cution de ce PGM : ", end-start)                                             ;
       }
    
       return (0)                                                                                                 ;
    
    }

    2
    1. JPG
       
      SVP
      Pouver vous m'expliquer l'instruction de la fonction time dans c++..
      0
  2. loupius
     
    La fonction 'time':
    time_t time (time_t* dateHeure);
    Renvoie la date et l'heure, et aussi dans dateHeure (si pointeur valide).
    time_t est un entier représentant de nombre de secondes écoulées depuis le 1er Janvier 1970.
    La précision est donc la seconde.
    0