?? test10~3.txt
字號:
/*無主函數(shù),只是一個(gè)功能子函數(shù)*/
#include <signal.h>
#include <stddef.h>
static void sig_alarm(void)
{
return;
}
unsigned int sleep(unsigned int nsecs)
{
struct sigaction newact, oldact;
sigset_t newmask, oldmask, suspmask;
unsigned int unslept;
newact.sa_handler=sig_alarm;
sigemptyset(&newact.sa_mask);
newact.sa_flags=0;
sigaction(SIGALRM, &newact, &oldact);
sigemptyset(&newmask);
sigaddset(&newmask, SIGALRM);
sigprocmask(SIG_BLOCK,&newmask, &oldmask);
alarm(nsecs);
suspmask=oldmask;
sigdelset(&suspmask, SIGALRM);
sigsuspend(&suspmask);
unslept=alarm(0);
sigaction(SIGALRM, &oldact, NULL);
sigprocmask(SIG_SETMASK, &oldmask, NULL);
return(unslept);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -