#include #include using namespace std; void FPEHandler(int signal) { cerr << "I had a FPE " << endl; return; } int main() { struct sigaction action; sigset_t set; sigemptyset(&set); action.sa_handler = FPEHandler; action.sa_mask = set; action.sa_flags = 0; sigaction(SIGFPE, &action, nullptr); cout << 7/0 << endl; cout << "After the bad cout" << endl; return 0; }