Sdílet prostřednictvím


<csignal>

Zahrnuje hlavičku standardní knihovny jazyka <C a> přidá přidružené názvy do std oboru názvů. Zahrnutím této hlavičky zajistíte, že názvy deklarované pomocí externího propojení v hlavičce standardní knihovny C jsou deklarovány v std oboru názvů.

Syntaxe

#include <csignal>

Obor názvů a 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

Funkce

signal-handler* signal(int sig, signal-handler* func);
int raise(int sig);

Viz také

Referenční informace k souborům hlaviček
Standardní knihovna C++ – přehled
Bezpečný přístup z více vláken ve standardní knihovně C++