【发布时间】:2012-09-26 15:55:36
【问题描述】:
在 C++ 中有什么方法可以计算运行给定程序或例程需要多长时间在 CPU 时间中?
我使用在 Windows 7 上运行的 Visual Studio 2008。
【问题讨论】:
-
如果您使用的是 POSIX 系统,请查看getrusage。
-
这是一个依赖于平台的非概念性问题,因此它属于 SO,而不是这里。
-
我使用在 Windows 7 上运行的 Visual Studio 2008。我已经编辑了我的问题。感谢您将其移至正确的论坛。 :)
-
@pyCthon,我想我很困惑。我认为在 Windows 7 上的 Visual C++ 中存在某种问题,因此
time.h函数没有提供任何方法来测量 CPU 时间,而只是 实际经过的时间。 -
我的意思是,this example 会满足我的需求吗?期待您的反馈。
标签: c++ performance visual-studio-2008 windows-7 cpu-usage