|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.09.2010, 16:30 | #1 |
Форумчанин
Регистрация: 06.01.2008
Сообщений: 180
|
время выполнения операции
Здравствуйте уважаемые форумчане.
Возник у меня такой нескромный вопрос: Есть некоторая программа, которая выполняет некоторые вычисления, например циклические.. выполняются эти вычисления по времени больше чем за 1 мс. Каким образом можно измерить это время( время выполнения конечного Цикла) если просто кинуть на форму таймер, то ничего хорошего не выходит. программа на время выполнения вычислений "зависает" и таймер ничего не считает. Из-за этого вычисления новую форму специально для таймера заводить не очень-то хочется. Какие возможны решения в данной ситуации? Заранее благодарю. |
11.09.2010, 16:36 | #2 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
11.09.2010, 18:00 | #3 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
gettickcount штука вредная, у неё погрешность около 12-15 мс.
Тут вопрос на сколько больше 1 мс. Можно мультимедийный таймер использовать(см. поиск), либо если есть возможность, то цикл повторить много раз и потраченное на всё это время разделить на количество циклов. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Время выполнения макроса... | nikolai_P | Microsoft Office Excel | 9 | 03.04.2013 00:59 |
Время выполнения | n00n | Общие вопросы C/C++ | 7 | 10.06.2010 15:05 |
BackgroundWorker, сообщение о прогрессе выполнения операции | Casper-SC | Общие вопросы .NET | 2 | 28.05.2010 20:02 |
Время выполнения программы | Zhamie | Общие вопросы Delphi | 8 | 15.09.2009 15:26 |
Время выполнения | Goodwin98 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 16 | 21.06.2009 08:41 |