You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
//<2F>ļ<EFBFBD> TimeCount.h
|
|
|
|
|
|
//<2F><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>:
|
|
|
|
|
|
// <09><>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
|
|
|
|
|
//
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д: 2005-12-07
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
|
|
class CTimeCount
|
|
|
|
|
|
{
|
|
|
|
|
|
public:
|
|
|
|
|
|
CTimeCount(void);
|
|
|
|
|
|
virtual ~CTimeCount(void);
|
|
|
|
|
|
|
|
|
|
|
|
void Start(void); //<2F><>ʱ<EFBFBD><CAB1>ʼ
|
|
|
|
|
|
void End(void); //<2F><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>
|
|
|
|
|
|
double GetUseTime(void); //<2F><><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>ʱ<EFBFBD><CAB1>(<28><>λ:<3A><>)
|
|
|
|
|
|
BOOL IsBeginCounter(void);
|
|
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
|
double UseTime; // <20>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>(<28><>λ:<3A><>)
|
|
|
|
|
|
clock_t ClockStart; // <20><><EFBFBD><EFBFBD>ֵ
|
|
|
|
|
|
LARGE_INTEGER old; // <20><><EFBFBD><EFBFBD>ֵ
|
|
|
|
|
|
BOOL m_bBegin;
|
|
|
|
|
|
};
|