Была как-то задачка по одному предмету: построить график зависимости затраченного времени на некоторую операцию - копирование массива элементов от количества этих элементов. Вот сам алгоритм замера:
#include <windows.h>
void Some_function(void)
{
LARGE_INTEGER lFrequency, lStart, lEnd;
double dfTime1;
QueryPerformanceFrequency(&lFrequency);
QueryPerformanceCounter(&lStart);
// ...
// Замеряемая операция
// ...
QueryPerformanceCounter(&lEnd);
dfTime1 = (double)(lEnd.QuadPart - lStart.QuadPart) / (double)lFrequency.QuadPart;
}
Комментариев нет:
Отправить комментарий