sigdelset() 関数は、単一のビットをオフにするために使用されます。その実装は次のとおりです。
int
sigdelset(sigset_t *set, int signo) //signo is the signal number
{
*set &= ~(1 << (signo - 1)); // turn bit off
return(0);
}
このコードが理解できません。0010
シグナル番号は(バイナリで)のように見えると思います。しかし、それは正しくありませんでした。