Макрос CLOCKS_PER_SEC

Заголовочный файл

Название Язык
time.h С
ctime С++

Этот макрос заменяется на значение, представляющее число тиков в секунду, которое возвращает функция clock. Таким образом, везде, где мы используем слово CLOCKS_PER_SEC, программа расценивает его как некое число, обозначающее количество тиков в секунду. Для каждой системы это число различно. Разделив общее количество тиков на число тиков в секунду мы получаем  количество секунд. Например, общее число тиков мы получим с помощью функции clock, а вместо количества тиков в секунду  подставим в формулу соответствующий макрос: clock()/CLOCKS_PER_SEC = количество секунд. Таким образом можно найти время работы программы.

Возможно вы где-то встречали макрос CLK_TCK. Так вот, CLK_TCK — это устаревшее название этого макроса.

Автор: admin
Дата: 30.08.2012
Поделиться:

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.