討論串[問題] 如何忽略系統發出的signal???
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Falldog (嘿嘿~)時間18年前 (2007/07/23 23:08), 編輯資訊
1
0
0
內容預覽:
因為會發生segmentation fault時 系統會send出signal SIGSEGV. 現在想先暫時將此signal忽略掉 繼續執行程式. 不知有何妙方可以???. 我試過. void getSegmentFault(){ ... }. int main(){. signal( SIGSE

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者roylee17 (把我id還我阿......)時間18年前 (2007/07/24 01:40), 編輯資訊
0
0
0
內容預覽:
fault 發生後,必須處理過造成 fault 的原因,再返回程式執行. 返回程式後,會重新執行 faulting instruction. 以 page fault 為例,kernel 會為程式配置好該 page 再返回程式執行. 重新執行 faulting instruction 時,就不會再引
(還有109個字)
首頁
上一頁
1
下一頁
尾頁