Salut! J'utilise <time.h> pour calculer le temps d’exécution d'un code en c++ qui fait des calculs, voila la partie qui nous intéresse:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
clock_t start = std::clock();
 /* L E    C O D E   Q U I   F A I T    D E S   C A L C U L S*/
cout<<"-------------------------------- " << (std::clock() - start)/(long double)CLOCKS_PER_SEC <<"s --------------------------------" << endl;
Le problème ici c'est que des fois ça retourne une valeur négative du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
--------------------------------  -1480,88s  --------------------------------
Comment régler ça svp ?

(Je veux avoir le temps exact et par seconde)