// bounced1d.c 파일과 함께 컴파일 해야 합니다.
// gcc bounced1d.c set_ticker.c -o -lcurses bounce1d
#include <stdio.h>
#include <sys/time.h>
#include <signal.h>
set_ticker(n_msecs)
{
struct itimerval new_timeset;
long n_sec, n_usecs;
n_sec = n_msecs / 1000;
n_usecs = (n_msecs%1000)*1000L;
new_timeset.it_interval.tv_sec = n_sec;
new_timeset.it_interval.tv_usec = n_usecs;
new_timeset.it_value.tv_sec = n_sec;
new_timeset.it_value.tv_usec = n_usecs;
return setitimer(ITIMER_REAL, &new_timeset, NULL);
}
'IT' 카테고리의 다른 글
before & after.c (0) | 2014.11.11 |
---|---|
exec1.c (0) | 2014.11.11 |
bounced1d.c (0) | 2014.11.05 |
sigactdemo2.c (0) | 2014.11.05 |
sigactdemo.c (0) | 2014.11.05 |