#include #include #include namespace { volatile std::sig_atomic_t gSignalStatus; } void signal_handler(int sig) { gSignalStatus = sig; std::cout << "Du programmierst auch wie einer der auf Fußbilder von West-somalischen Piraten abfährt"; } int Aufg7Main() { signal(SIGSEGV, signal_handler); int* a = nullptr; *a = 2; }