【发布时间】:2011-04-03 04:50:35
【问题描述】:
我想知道某个代码块执行了多长时间(大约)。像这样的:
startStopwatch();
// do some calculations
stopStopwatch();
printf("%lf", timeMesuredInSeconds);
怎么做?
【问题讨论】:
-
@Pmod 平台是什么意思?我的操作系统是 Windows。
-
您希望达到什么分辨率,您愿意承受多少累积开销?
-
@Noah,我可以容忍一毫秒的误差
-
一毫秒是很长的时间。大多数任何软件时钟都足够好。