CLOCKS_PER_SEC
Определено в заголовке <time.h> | ||
|---|---|---|
#define CLOCKS_PER_SEC /*implementation defined*/ |
Расширяется до выражения (не обязательно константы времени компиляции) типа clock_t, равного количеству тактов часов в секунду, как возвращает clock().
Примечания
POSIX определяет CLOCKS_PER_SEC как один миллион, независимо от фактической точности clock.
До стандартизации как CLOCKS_PER_SEC в C89 эта макрокоманда иногда была известна под именем IEEE std 1003.1-1988 CLK_TCK: это имя не было включено в C89 и было удалено из самого POSIX в 1996 году из-за неоднозначности с _SC_CLK_TCK, которое возвращает количество тактов часов в секунду для функции times()).
Ссылки
- Стандарт C23 (ISO/IEC 9899:2023):
- 7.27.1/2 Компоненты времени (стр.: TBD)
- Стандарт C17 (ISO/IEC 9899:2018):
- 7.27.1/2 Компоненты времени (стр.: 284)
- Стандарт C11 (ISO/IEC 9899:2011):
- 7.27.1/2 Компоненты времени (стр.: 388)
- Стандарт C99 (ISO/IEC 9899:1999):
- 7.23.1/2 Компоненты времени (стр.: 338)
- Стандарт C89/C90 (ISO/IEC 9899:1990):
- 4.12.1 Компоненты времени
См. также
| возвращает время процессора с момента запуска программы (функция) |
|
| время процессора с момента начала эпохи (тип) |
|
Документация C++ для CLOCKS_PER_SEC |
|
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/c/chrono/CLOCKS_PER_SEC