codemeter - измерение времени выполнения фрагмента кода
Формат обращения:
double dvalue = codemeter(int what);
Здесь what - 0 или 1.
Если задан 0, то таймер обнуляется.
Если задана 1 - то функция возвращает время в секундах с момента обнуления счетчика.
Если задана 2 - то функция возвращает время в милисекундах.
Пример.
Определить время выполнения цикла в 10000 проходов.
codemeter(0);
int i;
for(i=0;i<10000;i++)
{
cout << i << "\n";
}
cout<< "Цикл в 10 000 оборотов выполнен за " << codemeter(1) << " секунд";