CLOCKS_PER_SEC
提供: cppreference.com
ヘッダ <time.h> で定義 | ||
#define CLOCKS_PER_SEC /*implementation defined*/ | ||
clock() によって返されるクロックティックの1秒あたりの数と等しい clock_t 型の式 (コンパイル時定数であるとは限りません) に展開されます。
[編集]ノート
POSIX は clock() の実際の精度にかかわらず CLOCKS_PER_SEC
を百万と定義しています。
C89 で CLOCKS_PER_SEC
として標準化されるまで、このマクロは IEEE std 1003.1-1988 の名前 CLK_TCK
で知られていました。 この名前は C89 に含められず、関数 times() 用の1秒あたりのクロック数を表す _SC_CLK_TCK
との曖昧性により、1996年に POSIX 自身から削除されました。
[編集]参考文献
- C11 standard (ISO/IEC 9899:2011):
- 7.27.1/2 Components of time (p: 388)