Ciao a tutti.
Vorrei calcolare i tempi di esecuzione di alcune funzioni che ho scritto. Per far ciò ho fatto:
time_t start,end;
start=time(NULL);
Funzione();
end=time(NULL);
printf("\nDurata: %f secondi.\n",difftime(end,start));
Il punto è che il più delle volte le funzioni impiegano frazioni di secondo, ma in out invece di avere qualcosa del tipo 0.xxxx ho sempre 0.0000. In pratica non riesco a calcolare le frazioni di secondo.
Qualcuno saprebbe darmi una mano? Grazie...