최상단에 추가 

//시간체크
#include < windows.h >
LARGE_INTEGER Frequency;
LARGE_INTEGER BeginTime;
LARGE_INTEGER Endtime;
#define CHECK_TIME_START QueryPerformanceCounter( &BeginTime );
#define CHECK_TIME_END QueryPerformanceCounter( &Endtime );
#define GET_TIME_SEC(a) QueryPerformanceFrequency(&Frequency); int64 elapsed = Endtime.QuadPart- BeginTime.QuadPart; a = float((double)elapsed / (double)Frequency.QuadPart );
#define GET_TIME_MSEC(a) QueryPerformanceFrequency(&Frequency); int64 elapsed = Endtime.QuadPart- BeginTime.QuadPart; a = float((double)elapsed / (double)Frequency.QuadPart * 1000.0);
//

사용

CHECK_TIME_START;
//동작
Sleep(500);
//
CHECK_TIME_END;
float fTime = 0.0;
GET_TIME_MSEC(fTime);

출처 : https://jangjy.tistory.com/95

+ Recent posts