class MyTimeCount { public: MyTimeCount() { QueryPerformanceFrequency(&fr); } ~MyTimeCount() { } void Start() { QueryPerformanceCounter(&bg); ed = bg; fTime = 0.0f; } float Stop() { QueryPerformanceCounter(&ed); fTime = 1000.0f*(ed.QuadPart-bg.QuadPart)/fr.QuadPart; return fTime; } float GetTime() { return fTime; } private: LARGE_INTEGER bg; LARGE_INTEGER ed; LARGE_INTEGER fr; float fTime; };
版权声明:本文博主原创文章,博客,未经同意不得转载。
时间: 2024-10-11 01:10:30