我需要知道如何计算C代码中函数的时间(以纳秒为单位).我试着重复这个功能直到消耗几微秒.是否还有其他功能time.h可用于计算以纳秒为单位的时间?
你永远不会得到纳秒精度.想想你在问什么:在1 GHz CPU 1纳秒是一个时钟周期.无论你试图打电话,你永远不会得到那种准确性,你最好坚持微秒.这里有许多例子的类似问题:C++跨平台高分辨率计时器.
仅适用于c:在Windows上,您要使用QueryPerformanceCounter.QPC上有更多内容.以下是有关如何使用QueryPerformanceCounter的相关问题.
| 归档时间: |
|
| 查看次数: |
20430 次 |
| 最近记录: |