1 |
struct timeval { long tv_sec; // 秒数 long tv_usec; // 微秒数 }
struct timezone{
truct timeval tv_begin, tv_end; gettimeofday(&tv_begin, NULL); foo(); gettimeofday(&tv_end, NULL); //执行时间(微秒)= 1000000 * (tv_end.tv_sec - tv_begin.tv_sec) + tv_end.tv_usec - tv_begin.tv_usec; |