티스토리 뷰
반응형
UINT32 GetTickCount()
{
struct timeval gettick;
gettimeofday(&gettick, NULL);
return (gettick.tv_sec * 1000 + gettick.tv_usec / 1000) & 0xffff;
}
bool CheckTimeOver(unsigned int ms, unsigned int OldTime)
{
UINT32 timer = GetTickCount();
if (timer < OldTime) timer += 0x10000; // 타이머가 한바퀴 돌아가버린 경우인가?
return (timer > (UINT32) ms + OldTime); // 합산한 시간이 한바퀴 돌아버린 경우엔 시간이 경과한게 아님
}
반응형
'프로그래밍 > C, C++' 카테고리의 다른 글
메모리의 4가지 종류 (0) | 2019.06.28 |
---|---|
리눅스C 한달 전 날짜 구하기 (0) | 2019.06.28 |
함수 포인터 (0) | 2019.06.28 |
char, Hex 변환 (0) | 2019.06.28 |
픽셀을 비트 단위로 저장 후 Hex로 변환 (0) | 2019.06.28 |
댓글
반응형
최근에 올라온 글
- Total
- Today
- Yesterday