CLOCKS_PER_SEC
Определён в заголовочном файле <ctime> | ||
|---|---|---|
#define CLOCKS_PER_SEC /* implementation-defined */ |
Раскрывается в выражение (не обязательно константное во время компиляции) типа std::clock_t, равное количеству тактов часов в секунду, возвращаемому функцией std::clock().
Примечания
POSIX определяет CLOCKS_PER_SEC как 1'000'000 независимо от фактической точности std::clock().
Пример
#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';
}
Возможный вывод:
1,000,000
См. также
| возвращает необработанное процессорное время с момента запуска программы (функция) |
|
| время выполнения процесса (определение типа) |
|
Документация по C для CLOCKS_PER_SEC |
|
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/chrono/c/CLOCKS_PER_SEC