Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
04.02.2012, 17:23 0

Как замерить длительность выполнения кода?

04.02.2012, 17:23. Просмотров 3383. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от AKE Посмотреть сообщение
а в каких единицах измеряется?
- clock возвращает число тиков(процессора) чтобы перевести в секунды значение возвращённое clock нужно поделить на CLOCKS_PER_SEC
тут и примерчик есть:
http://www.cplusplus.com/reference/clibrary/ctime/clock/

Добавлено через 43 секунды
Цитата Сообщение от Serejke_qq Посмотреть сообщение
(double) end - start) / ((double) CLOCKS_PER_SEC));
- вот оно деление на CLOCKS_PER_SEC - число тиков процессора в секунду(читай его тактовая частота)

Вернуться к обсуждению:
Как замерить длительность выполнения кода?
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2012, 17:23
Готовые ответы и решения:

Как с точностью до микросекунд замерить время выполнения функции?
Товарищи, подскажите, как с точностью до микросекунд замерить время выполнения...

Как измерить время выполнения отдельного участка кода?
Собственно возник вопрос, каким образом измерить время выполнения того или...

Сравнение времени выполнения кода на C, C++ и C#: как доказать какой язык производительнее?
Всем привет. Возникла проблема. Надо произвести сравнение производительности...

Как замерить время работы функции?
функция time не подходит, потому что нужна точность хотя бы до 1 милисекунды.

Как сделать длительность цикла по количеству названий записанных в файл?
Как сделать длительность цикла по количеству названий записанных в файл?

6
Другие темы раздела
C++ Как вставить в двумерный массив "1" случайным образом? http://www.cyberforum.ru/cpp-beginners/thread440554.html
В двумерный массив определенного диапазона (рандомная формула не проблема) нужно вставить число 1, причем случайным образом. Есть ли какая-то специальная формула, или после создания массива, таким...
C++ Опpеделить значения вещественного массива по правилу Даны вещественные массивы A, B. Опpеделить значения вещественного массива C по правилу: C = сумме i-й строки массива A при B>0 C=0 B=0 C=A+A B<0 Значение переменной i изменяется от 0 до 4. http://www.cyberforum.ru/cpp-beginners/thread440546.html
C++ Функции.Перебор с возвратом
Доброго времени суток Вам, уважаемые форумчане. Не получается решить универскую задачку повышенного уровня :( Подскажите, пожалуйста. Необходимо написать функцию для решения вот этой задачи:...
Дешифровать заданный текст, используя таблицу ASCII-кодов C++
Помогите составить программу чтобы дешифровать данный текст, используя таблицу ASCII-кодов: 8A AE AC AF EC EE E2 A5 E0.
C++ Благодарность http://www.cyberforum.ru/cpp-beginners/thread440524.html
Я бы хотел поблагодарить пользователей форума, которые помогли мне когда я только пришел на форум и с пониманием отнесли к хамству и полоумным бредням новичка. Я бы хотел попросить прощения за мое...
C++ Unresolved external symbol В общем, стандартная ошибка линкера: 5>lib1.lib(a.obj) : error LNK2001: неразрешенный внешний символ "_lol" В a.c написана следующая строка: extern short lol; В b.c написано: подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru