void delay(clock_t n)
{
clock_t start = clock();
while(clock() - start < n);
}
동기화의 문제는 좀 더 공부해야겠지만 아무튼 sleep을 쓰는 습관보단 저렇게 함수를 정의해서 따로 쓰는게 더 좋을 것 같다.
p.s. 2016-02-02 연습용으로, 학습용으로만 추천한다. 시스템에게는 정제되지 못한 코드가 문제를 일으킬 수 있기 때문에... 라이브러리의 정제된 코드를 사용하는게 더 안정적일 것이다.
'코드^학습 > 메모한 지식' 카테고리의 다른 글
inline 함수 by MSDN (0) | 2016.01.22 |
---|---|
C feof 함수에서 알아두고 넘어갈 부분 (0) | 2016.01.18 |
sizeof 연산의 리턴값의 자료형은? (0) | 2016.01.12 |
C 꼬리 재귀, Tail Recursion (0) | 2016.01.11 |
C 2차원 이상의 포인터 (0) | 2015.12.30 |