Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält das C Standard Library Header <signal.h> und fügt die zugehörigen Namen zum std Namespace hinzu. Durch Einschließen dieses Headers wird sichergestellt, dass die mit externer Bindung im Standard-C-Bibliotheksheader deklarierten Namen im std-Namespace deklariert werden.
Syntax
#include <csignal>
Namespace und Makros
namespace std {
using sig_atomic_t = see below;
extern using signal-handler = void(int);
}
#define SIG_DFL
#define SIG_ERR
#define SIG_IGN
#define SIGABRT
#define SIGFPE
#define SIGILL
#define SIGINT
#define SIGSEGV
#define SIGTERM
Funktionen
signal-handler* signal(int sig, signal-handler* func);
int raise(int sig);
Siehe auch
Headerdateienreferenz
Übersicht über die C++-Standardbibliothek
Threadsicherheit in der C++-Standardbibliothek