dunque ho provato così ma nn funziona:
#include <time.h>
...
struct timeval t1,t2;
e ho quindi usato la funzione:
gettimeofday(t1, NULL);
/* funzione da timerare */
gettimeofday(t2, NULL);
tempo=t2.usec - t1.usec;
prima e dopo ciò ke devo monitorare.
Dovrebbe dare la differenza in ms, eppure non compila:
"storage size of `t1' isn't known"
"storage size of `t2' isn't known"
Ho provato anke a dichiarare t1 e t2 come puntatori, ma al momento della malloc mi dice ke timeval non esiste...
Qualcuno sa aiutarmi?

Rispondi quotando