static void showPending(sigset_t& pending)
{
for(int sig = 1;sig <= 31;sig++)
{
if(sigismember(&pending,sig)) cout << "1";
else cout <<"0";
}
cout<<endl;
}
int main()
{
while(true)
{
sigpending(&pending);
showPending(pending);
sleep(1);
}
}
Linux--打印信号全被屏蔽的函数
于 2023-08-13 19:54:22 首次发布