![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Trurl |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
Доброе время суток!
Подскажите, пожалуйста, как можно померять время выполнения программы или её части? Нужно использовать интеловский компилятор для с++ под windows. С уважением. |
|||
|
||||
J0ker |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 986 Регистрация: 17.9.2008 Репутация: 4 Всего: 14 |
*nix - time - для всей программы
аналога в винде вродебы нет для функций внутри программы - профайлер |
|||
|
||||
Trurl |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
Подскажите, пожалуйста, что такое профайлер и как с ним бороться?
|
|||
|
||||
J0ker |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 986 Регистрация: 17.9.2008 Репутация: 4 Всего: 14 |
||||
|
||||
Trurl |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 2.11.2007 Репутация: нет Всего: нет |
Спасибо!
|
|||
|
||||
yeputons |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 1.4.2009 Где: Санкт-Петербург Репутация: 1 Всего: 5 |
GetTickCount тебе в помощь.
Засекаешь её значение в начале куска кода, в конце, вычитаешь, получаешь время выполнения в миллисекундах. К примеру:
Еще можешь покопать в сторону ассемблерной команды rdtsc. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |