Re: Как измерить время работы функции?
От: Sm0ke Россия ksi
Дата: 10.11.06 09:22
Оценка:
Здравствуйте, kazbich, Вы писали:

K>Нужно измерить время работы функции в мс.

K>Под виндами я использовала QueryPerformanceFrequency и QueryPerformanceCounter. Теперь необходимо написать кроссплатформенную прогу, чтоб работала и под виндами и под линуксом.
K>Нет ли какого нить аналога в бусте?
K>Кто-нить подскажите способ!!

1. Какнибудь узнать текущее время #1.
2. Вызвать тестируемую ф-цию N раз (N — чем больше, тем лучше. может 100 или 100000)
3. Опять узнать текущее время #2 (тем-же способом)
4. Пощитать время (#2-#1)/N
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.