Forse non avete inteso bene la mia richiesta. Se io dovessi misurare il tempo di esecuzione di alcune istruzioni avrei fatto così ad esempio:
[CODE]
time_t a,b,differenza;
time(&a);
//istr1
//istr2
//istr3
//ecc
time(&b);
diff=b-a; //calcolo tempo di esecuzione
[CODE\]
però usando la funzione time ottengo una differenza solo se il tempo di esecuzione è superiore ad un secondo (infatti time ritorna un tempo in secondi).
Se il tempo di esecuzione è inferiore ad un secondo, come faccio a misurarlo precisamente?
Appunto per questo mi servirebbe una funzione che mi permetta di farlo misurando il tempo con un'unità di misura inferiore al secondo.