Ich muss für meine C++ Anwendung ein paar alte c-Files mitbenutzen.
Dort habe ich dann folgenden Quelltext:
Dabei schmeisst mir der Kompiler die Fehlermeldung raus, dass SIGBUS und SIGIOT keine deklarierten Bezeichner sind.
Sind SIGBUS und SIGIOT c-Rudimente, die in c++ nicht mehr existieren?
Was machen die, und wie kann man das in c++ implementieren?
Dort habe ich dann folgenden Quelltext:
Code:
signal (SIGILL, cmd_message_logging_sighandler);
signal (SIGFPE, cmd_message_logging_sighandler);
signal (SIGSEGV, cmd_message_logging_sighandler);
signal (SIGBUS, cmd_message_logging_sighandler);
signal (SIGIOT, cmd_message_logging_sighandler);
Sind SIGBUS und SIGIOT c-Rudimente, die in c++ nicht mehr existieren?
Was machen die, und wie kann man das in c++ implementieren?