S3_Cpp/Aufg7/SegFault.cpp
2024-11-21 17:11:13 +01:00

20 lines
380 B
C++

#include <csignal>
#include <iostream>
#include <ostream>
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;
}