利用gettimeofday计算程序运行时间--精确到毫秒(/微秒)(timeval结构体)
2014-06-26 17:16阅读:
笔者在写一个测试c++程序运行时间的小函数时,用到了gettimeofday函数和timeval这个结构体,它可以精确到时间的微秒量级,此函数代码在linux下亲测可用,在windows下没试过,应该不行。
在linux的man页中对gettimeofday函数的说明中,gettimeofday用法为:
#includetime.h>
int
gettimeofday(struct timeval *tv, struct timezone
*tz);
DESCRIPTION
The functions gettimeofday and settimeofday can get and set the
time as
well as a timezone. The tv argument is a
timeval struct, as specified

