Baca dalam bahasa Inggris

Bagikan melalui


<csignal>

Menyertakan header pustaka <Standar C signal.h> dan menambahkan nama terkait ke std namespace. Menyertakan header ini memastikan bahwa nama yang dideklarasikan menggunakan tautan eksternal di header pustaka Standard C dideklarasikan di std namespace layanan.

Sintaks

#include <csignal>

Namespace layanan dan Makro

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

Fungsi

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

Lihat juga

Referensi File Header
Gambaran Umum Pustaka Standar C++
Keamanan utas di Pustaka Standar C++