C 언어 코드 조각 - 15.시간지연(clock).c
C 언어 코드 조각 - 15.시간지연(clock).c
#include <stdio.h>
#include <time.h>
void sleep(int second);
void main(void)
{
//초 단위
time_t t1, t2;
//초 계산
time(&t1);
sleep(5);//5초 지연
time(&t2);
printf("%g초가 지연...\n", difftime(t2, t1));
}
void sleep(int second)
{
//초 단위(long)
clock_t ct;
//초 단위 지연 시간 계산
ct = clock();
//CLK_TCK : 1000
while(ct + CLK_TCK * second > clock());//5초간 지연
}
Comments
Comments are closed