////////////////////////////////////////////////////////////////////////////// //文件 TimeCount.h //主要功能: // 精确获得算法处理时间的类(毫秒量级) // //程序编写: 2005-12-07 ///////////////////////////////////////////////////////////////////////////// #pragma once class CTimeCount { public: CTimeCount(void); virtual ~CTimeCount(void); void Start(void); //计时开始 void End(void); //计时结束 double GetUseTime(void); //获得使用时间(单位:秒) BOOL IsBeginCounter(void); private: double UseTime; // 算法处理时间(单位:秒) clock_t ClockStart; // 计数值 LARGE_INTEGER old; // 计数值 BOOL m_bBegin; };