CLOCKS_PER_SEC
|
Défini dans l'en-tête
<time.h>
|
||
|
#define CLOCKS_PER_SEC /* implementation-defined */
|
||
Se développe en une expression (pas nécessairement une constante à la compilation) de type clock_t égale au nombre de cycles d'horloge par seconde, tel que renvoyé par clock() .
Notes
POSIX définit CLOCKS_PER_SEC comme étant 1 '000' 000 , indépendamment de la précision réelle de clock .
Avant d'être standardisé sous le nom de
CLOCKS_PER_SEC
dans C89, cette macro était parfois connue sous son nom IEEE std 1003.1-1988
CLK_TCK
: ce nom n'a pas été inclus dans C89 et a été retiré de POSIX lui-même en 1996 en raison de l'ambiguïté avec
_SC_CLK_TCK
, qui donne le nombre d'horloges par seconde pour la fonction
times
).
Références
- Norme C23 (ISO/IEC 9899:2024):
-
- 7.27.1/2 Composants du temps (p: TBD)
- Norme C17 (ISO/CEI 9899:2018) :
-
- 7.27.1/2 Composants du temps (p: 284)
- Norme C11 (ISO/CEI 9899:2011):
-
- 7.27.1/2 Composants du temps (p: 388)
- Norme C99 (ISO/CEI 9899:1999) :
-
- 7.23.1/2 Composantes du temps (p: 338)
- Norme C89/C90 (ISO/IEC 9899:1990) :
-
- 4.12.1 Composants du temps
Voir aussi
|
renvoie le temps brut d'horloge du processeur depuis le début du programme
(fonction) |
|
|
type de temps processeur depuis l'ère
(typedef) |
|
|
Documentation C++
pour
CLOCKS_PER_SEC
|
|