CLOCKS_PER_SEC
From cppreference.net
C++
Date and time library
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Определено в заголовочном файле
<ctime>
|
||
|
#define CLOCKS_PER_SEC /* определяется реализацией */
|
||
Раскрывается в выражение (не обязательно константу времени компиляции) типа 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
Смотрите также
|
возвращает необработанное время процессорных тактов с момента запуска программы
(функция) |
|
|
время выполнения процесса
(typedef) |
|
|
C documentation
для
CLOCKS_PER_SEC
|
|