【发布时间】:2012-09-03 08:11:56
【问题描述】:
我正在运行一个 cpp 代码,但有一件事我注意到在 Windows 7 上,C++ 代码中的 CLOCKS_PER_SEC 给出 1000,而在 linux fedora 16 上它给出 1000000。任何人都可以证明这种行为是合理的吗?
【问题讨论】:
-
这取决于您的操作系统上的时钟()实现,请参阅此问题以获取更多信息stackoverflow.com/questions/588307/…
-
简单:如果它在实现之间没有变化,那么常量就不是必需的。它的存在是因为在这个 API 下提供什么样的计时器分辨率取决于实现。 Windows 每秒运行 1000 个滴答声
标签: c++ linux windows-7 fedora16