测量Windows上C代码的时间(以毫秒为单位)

时间:2011-08-25 17:08:28

标签: c

我想用毫秒来衡量在Windows上运行的c中写入的函数的时间。我知道clock()不起作用,并且不支持gettimeofday。有什么建议吗?

2 个答案:

答案 0 :(得分:3)

在Win32上,您可以使用GetPerformanceCounter。

我已经用它来实现Windows上的高分辨率计时和GUID。

http://msdn.microsoft.com/en-us/magazine/cc163996.aspx

结合GetSystemTimeAsFileTime(),您应该拥有所需的一切。

答案 1 :(得分:0)

请参阅GetTickCount