CLOCKS_PER_SEC
From cppreference.net
C++
Date and time library
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Défini dans l'en-tête
<ctime>
|
||
|
#define CLOCKS_PER_SEC /* implementation-defined */
|
||
Se développe en une expression (pas nécessairement une constante à la compilation) de type std::clock_t égale au nombre de cycles d'horloge par seconde, tel que renvoyé par std::clock() .
Notes
POSIX définit CLOCKS_PER_SEC comme 1 '000' 000 , indépendamment de la précision réelle de std::clock() .
Exemple
Exécuter ce code
#include <ctime> #include <iostream> #include <locale> int main() { const std::clock_t cps{CLOCKS_PER_SEC}; std::cout.imbue(std::locale("en_US.utf8")); std::cout << cps << '\n'; }
Sortie possible :
1,000,000
Voir aussi
|
renvoie le temps brut d'horloge du processeur depuis le démarrage du programme
(fonction) |
|
|
temps d'exécution du processus
(typedef) |
|
|
Documentation C
pour
CLOCKS_PER_SEC
|
|