AP
Size: a a a
AP
AP
q
q
ᅠ
RN
Dm
Dm
Dm
V
Понадобилось
собрать программу, в коде которой используется функция ualarm
из unistd.h
, но оказалось, что этой функции нет в той среде, где я собираю программу.ualarm
на setitimer
? #include <unistd.h>
#define CHANNEL_INTERVAL 9999;
int main(void) {
ualarm(CHANNEL_INTERVAL, CHANNEL_INTERVAL);
ualarm(0, 0);
return 0;
}
JC
V
V
JC
V
#include <sys/time.h>
#define CHANNEL_INTERVAL 9999;
int main(void) {
struct itimerval timer;
timer.it_value.tv_usec = CHANNEL_INTERVAL;
timer.it_interval.tv_usec = CHANNEL_INTERVAL;
setitimer(ITIMER_REAL, &timer, &timer);
return 0;
}
V
#include <sys/time.h>
#define CHANNEL_INTERVAL 9999;
int main(void) {
struct itimerval timer;
timer.it_value.tv_usec = CHANNEL_INTERVAL;
timer.it_interval.tv_usec = CHANNEL_INTERVAL;
setitimer(ITIMER_REAL, &timer, &timer);
struct itimerval timeroff;
setitimer(ITIMER_REAL, &timeroff, &timeroff);
return 0;
}
JC
JC
V
struct itimerval timeroff;
timeroff.it_value.tv_usec = 0;
timeroff.it_interval.tv_usec = 0;
JC