Spec-Zone.ru › C++

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

См. также

clock
возвращает необработанное процессорное время с момента запуска программы
(функция)
clock_t
время выполнения процесса
(определение типа)
Документация по 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API