<csignal>
Zawiera bibliotekę języka C Standard <signal.h> i dodaje skojarzone nazwy do std
przestrzeni nazw. Dołączenie tego nagłówka gwarantuje, że nazwy zadeklarowane przy użyciu linków zewnętrznych w nagłówku standardowej std
biblioteki języka C są deklarowane w przestrzeni nazw.
Składnia
#include <csignal>
Przestrzeń nazw i makra
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
Funkcje
signal-handler* signal(int sig, signal-handler* func);
int raise(int sig);
Zobacz też
Odwołanie do plików nagłówka
Standardowa biblioteka C++ — przegląd
Bezpieczeństwo wątku w standardowej bibliotece C++