/* sigHand2.c++ SIGSEGV handler */ #include using namespace std; #include #include #include void mySEGVhandler(int sig){ signal(sig, SIG_IGN); // SEGV sleep(5); cout << "In Handler\n" ; } int main() { int *p = (int *)100 ; signal(SIGSEGV, mySEGVhandler); // SEGV mySEGVhandler() *p = 10 ; cout << "Not printed\n" ; return 0 ; }