我在网上搜了一个Linux下的c++定时器,但是不会用。不知道时间在哪设置,定时触发的程序添加到哪请教一下
#include<stdio.h>#include<signal.h>staticvoidtimer(intsig){if(sig==SIGALRM){printf("t...
#include <stdio.h>
#include <signal.h>
static void timer(int sig) {
if(sig == SIGALRM) {
printf("timer\n");
}
return;
}
int main(int argc, char* argv[]) {
signal(SIGALRM, timer);
alarm(1);
getchar();
return 0;
} 展开
#include <signal.h>
static void timer(int sig) {
if(sig == SIGALRM) {
printf("timer\n");
}
return;
}
int main(int argc, char* argv[]) {
signal(SIGALRM, timer);
alarm(1);
getchar();
return 0;
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询