- 1
- 2
- 3
- 4
- 5
- 6
- 7
void
timerfunc(int sig)
{
signal(SIGALRM, timerfunc);
TimerCount++;
TimerCallFunc();
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+30
void
timerfunc(int sig)
{
signal(SIGALRM, timerfunc);
TimerCount++;
TimerCallFunc();
}
найдено в "примере"
[quote=man signal()]The handled signal is unblocked when the function returns and the process continues from where it left off when the signal occurred. Unlike previous signal facilities, the handler func() remains installed after a signal has been delivered.[/quote]
В общем, минусанул
напомниает settimeout в дренвем JS
ps: извини за поздний ответ, сразу тред не заметил
http://govnokod.ru/номер_могилки
и мертвые восстанут из своих могил.