首页 > 解决方案 > C++ clock() 函数 time.h 返回不稳定的值

问题描述

我需要测量某些代码块执行的时间以进行研究和框架。我尝试了time.h中的clock()time(),两者都返回 0。我不知道为什么时钟的距离会变为零。但是,windows.h库中的QueryPerformanceCounter返回可靠的答案,但在 Linux 中不起作用。他们使用了 Large_Integer数据类型。在评估框架中测量时间的轻量级方法是什么?这意味着我正在寻找执行时间的增益,所以讨厌开销。 提前致谢

标签: c++timeclockexecution

解决方案


推荐阅读