Вы знаете, как использовать gettimeofday для измерения времени вычислений? Я могу измерить один раз этим кодом:
char buffer[30];
struct timeval tv;
time_t curtime;
gettimeofday(&tv, NULL);
curtime=tv.tv_sec;
strftime(buffer,30,"%m-%d-%Y %T.",localtime(&curtime));
printf("%s%ld\n",buffer,tv.tv_usec);
Этот сделан до вычислений, второй после. Но знаете ли вы, как вычитать это?
Мне нужен результат в миллисекундах