信號—信號處理函數(捕捉)

  要明白信號處理函數的使用,就要先知道信號的捕捉設定,什麼時候會調用信號處理函數和其執行的流程是什麼,下圖完整的展示了信號捕捉的設定,以及信號處理函數的觸發機制:  所以,從上圖可以知道,只有當程序中斷,異常或系統調用,纔會進入內核態,也只有進入了內核態才能處理信號,在這裏初學者常常有一個誤區,他們會覺得如果我在程序中沒有設置中斷、不出現異常、不使用系統調用,那就就不會進入內核態,也就不會處理信
相關文章
相關標籤/搜索