2
sigdelset()函數用於關閉一個位。這裏是它的實現:與sigdelset()函數混淆
int
sigdelset(sigset_t *set, int signo) //signo is the signal number
{
*set &= ~(1 << (signo - 1)); // turn bit off
return(0);
}
我不明白這段代碼。我認爲信號編號看起來像0010
(二進制)。但它看起來不正確。
我忽略了'〜' – Nmzzz 2012-08-12 08:35:36
@Nmzzz那麼這個函數很好,只是看到我的答案的其他部分作爲解釋:) – 2012-08-12 08:37:16
非常感謝!我現在可以理解它。 – Nmzzz 2012-08-12 08:39:15