Задача: Счетчик времени с точностью до микросекунд
Исходник: Timer.h (через механизм QueryPerformance), язык: C++ [code #47, hits: 16662]
автор: this [добавлен: 18.02.2006]
  1. #pragma once
  2. #include <windows.h>
  3.  
  4. class Timer
  5. {
  6. private:
  7. unsigned __int64* counters;
  8. unsigned __int64 freq;
  9. public:
  10. Timer(int = 1);
  11. void Start(int = 0);
  12. float Get(int = 0, int = 1);
  13. public:
  14. ~Timer(void);
  15. };
  16.  
Timer.h :: Заголовочный файл класса счетчика времени
Реализация: Timer.cpp

Подсчитывает с точностью до микросекунд
Тестировалось на: MS Visual Studio 2005, .NET Framework 2.0

+добавить реализацию