CLOCKS_PER_SEC
来自cppreference.com
在标头 <time.h> 定义
|
||
#define CLOCKS_PER_SEC /*implementation defined*/ |
||
展开成一个 clock_t 类型的表达式(不必是编译时常量),等于每秒计次数,如 clock() 所返回者。
注意
POSIX 定义 CLOCKS_PER_SEC
为一百万,无关乎 clock 的实际精度。
在 C89 中被标准为 CLOCKS_PER_SEC
之前,此宏有时会以其 IEEE std 1003.1-1988 名称 CLK_TCK
为人所用:该名称未包含于 C89 ,并为 POSIX 自身于 1996 年移除,因为它和 times() 函数所用的给出每秒时钟数的宏 _SC_CLK_TCK
有歧义。
引用
- C17 标准(ISO/IEC 9899:2018):
- 7.27.1/2 Components of time (第 284 页)
- C11 标准(ISO/IEC 9899:2011):
- 7.27.1/2 Components of time (第 388 页)
- C99 标准(ISO/IEC 9899:1999):
- 7.23.1/2 Components of time (第 338 页)
- C89/C90 标准(ISO/IEC 9899:1990):
- 4.12.1 Components of time
参阅
返回未加工的程序启动时开始经过的处理器时间 (函数) | |
从时点开始的处理器时间类型 (typedef) |