CLOCKS_PER_SEC
|
Definido en el encabezado
<time.h>
|
||
|
#define CLOCKS_PER_SEC /* implementation-defined */
|
||
Se expande a una expresión (no necesariamente una constante en tiempo de compilación) de tipo clock_t igual al número de ticks de reloj por segundo, como lo devuelve clock() .
Notas
POSIX define CLOCKS_PER_SEC como 1 '000' 000 , independientemente de la precisión real de clock .
Hasta que se estandarizó como
CLOCKS_PER_SEC
en C89, esta macro a veces se conocía por su nombre IEEE std 1003.1-1988
CLK_TCK
: ese nombre no se incluyó en C89 y fue eliminado del propio POSIX en 1996 debido a la ambigüedad con
_SC_CLK_TCK
, que proporciona el número de ciclos de reloj por segundo para la función
times
).
Referencias
- Estándar C23 (ISO/IEC 9899:2024):
-
- 7.27.1/2 Componentes del tiempo (p: TBD)
- Estándar C17 (ISO/IEC 9899:2018):
-
- 7.27.1/2 Componentes del tiempo (p: 284)
- Estándar C11 (ISO/IEC 9899:2011):
-
- 7.27.1/2 Componentes de tiempo (p: 388)
- Estándar C99 (ISO/IEC 9899:1999):
-
- 7.23.1/2 Componentes del tiempo (p: 338)
- Estándar C89/C90 (ISO/IEC 9899:1990):
-
- 4.12.1 Componentes del tiempo
Véase también
|
devuelve el tiempo de reloj del procesador en bruto desde que se inicia el programa
(función) |
|
|
tipo de tiempo de procesador desde la era
(typedef) |
|
|
Documentación de C++
para
CLOCKS_PER_SEC
|
|