"Alarm clock" linux 中的消息

"Alarm clock" message in linux

struct sigaction act;
memset(&act,0,sizeof act);
sigaction(SIGALRM, &act, NULL);
alarm(any_seconds);

我的报警代码在linux。

我遇到了 "Alarm clock" 消息。但是我不想看到这个消息。

我该怎么办?请帮忙

你可以捕捉到信号

static void alarmHandler(int signo)
{
    (void)signo;
    printf("Another message\n"); // or skip this line
}

...
alarm(any_seconds);
signal(SIGALRM, alarmHandler);