CLOCKS_PER_SEC
Определено в заголовочном файле <ctime> | ||
|---|---|---|
#define CLOCKS_PER_SEC /*implementation defined*/ |
Расширяется до выражения (не обязательно константы времени компиляции) типа std::clock_t, равного количеству тактов процессора в секунду, как возвращается std::clock().
Примечания
POSIX определяет CLOCKS_PER_SEC как один миллион, независимо от фактической точности std::clock().
Пример
#include <clocale>
#include <ctime>
#include <iostream>
int main()
{
const std::clock_t cps{CLOCKS_PER_SEC};
std::cout.imbue(std::locale("en_US.utf8"));
std::cout << cps << '\n';
}Возможный вывод:
1,000,000
См. также
| возвращает время процессора с момента запуска программы (функция) |
|
| время выполнения процесса (тип) |
|
Документация C для CLOCKS_PER_SEC |
|
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/chrono/c/CLOCKS_PER_SEC