作者Falldog (嘿嘿~)
看板LinuxDev
標題[問題] 如何忽略系統發出的signal???
時間Mon Jul 23 23:08:00 2007
因為會發生segmentation fault時 系統會send出signal SIGSEGV
現在想先暫時將此signal忽略掉 繼續執行程式
不知有何妙方可以???
我試過
void getSegmentFault(){ ... }
int main(){
signal( SIGSEGV, (sig_t)getSegmentFault );
...
}
卻會不停地不停地收到SIGSEGV....囧rz...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.10.115.218