CLOCKS_PER_SEC

来自cppreference.com
< c‎ | chrono


在标头 <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)