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有歧义。

[编辑] 参考

  • C11 standard (ISO/IEC 9899:2011):
  • 7.27.1/2 Components of time (p: 388)
  • C99 standard (ISO/IEC 9899:1999):
  • 7.23.1/2 Components of time (p: 338)
  • C89/C90 standard (ISO/IEC 9899:1990):
  • 4.12.1 Components of time

[编辑] 参阅

返回未加工的程序启动时开始经过的处理器时间
(函数) [edit]
从时点开始的处理器时间类型
(类型定义) [edit]
CLOCKS_PER_SECC++文档