CLOCKS_PER_SEC
From cppreference.net
C++
Date and time library
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
定义于头文件
<ctime>
|
||
|
#define CLOCKS_PER_SEC /* 由实现定义 */
|
||
展开为一个类型为 std::clock_t 的表达式(不一定是编译时常量),其值等于每秒的时钟滴答数,该数值与 std::clock() 所返回的数值一致。
注释
POSIX 将 CLOCKS_PER_SEC 定义为 1 '000' 000 ,无论 std::clock() 的实际精度如何。
示例
运行此代码
#include <ctime> #include <iostream> #include <locale> int main() { const std::clock_t cps{CLOCKS_PER_SEC}; std::cout.imbue(std::locale("en_US.utf8")); std::cout << cps << '\n'; }
可能的输出:
1,000,000
参见
|
返回自程序启动以来的原始处理器时钟时间
(函数) |
|
|
进程运行时间
(类型定义) |
|
|
C 文档
关于
CLOCKS_PER_SEC
|
|