Misurare tempo C++ Linux

di il
3 risposte

Misurare tempo C++ Linux

Ciao a tutti sono nuovo su questo forum e ho iniziato da qualche mese a programmare in c++ all'universita'.

Dovrei misurare il tempo di una parte del mio programma e stamparlo su schermo.

Premetto che programmo con jape usando ubuntu.

Posto il codice ma il valore della variabile tempo e' sempre 0.
Ho sentito che potrebbe essermi utile la funzione gettimeofday() ma non ho idea di come utilizzarla!!
Esempi o Suggerimenti????


# include "std_lib_facilities.h"
# include <time.h>

int nomefunzione(............)
{
clock_t start,end;
double tempo;
start=clock();

/****************
codice funzione da misurare
***************/
end=clock();
tempo=((double)(end-start))/CLOCKS_PER_SEC;   //tempo espresso in secondi !!!
cout << tempo;
return(0);
}



GRAZIE A TUTTI

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte