本文共 362 字,大约阅读时间需要 1 分钟。
main:
struct itimerval t;
fflush(stdout); setvbuf(stdout,NULL,_IONBF,0); t.it_interval.tv_usec =20000; t.it_interval.tv_sec = 0; t.it_value.tv_usec =20000; t.it_value.tv_sec = 0; if( setitimer( ITIMER_REAL, &t, 0) < 0 ){ printf("set"); return -1; } signal( SIGALRM, my_alarm_handler );全局函数:
void my_alarm_handler()
{}注意:定时的时间尽量保持相同 不然会alarmclock。
等会试试两个定时器同时跑。
转载地址:http://wulpi.baihongyu.com/