Files
2025-10-25 03:02:53 +03:00

19 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[csignal.syn]
# 17 Language support library [[support]](./#support)
## 17.14 Other runtime support [[support.runtime]](support.runtime#csignal.syn)
### 17.14.4 Header <csignal> synopsis [csignal.syn]
[🔗](#lib:sig_atomic_t)
namespace std {using sig_atomic_t = *see below*; // [[support.signal]](support.signal "17.14.5Signal handlers"), signal handlersextern "C" using *signal-handler* = void(int); // *exposition only**signal-handler** signal(int sig, *signal-handler** func); int raise(int sig);}#define SIG_DFL *see below*#define SIG_ERR *see below*#define SIG_IGN *see below*#define SIGABRT *see below*#define SIGFPE *see below*#define SIGILL *see below*#define SIGINT *see below*#define SIGSEGV *see below*#define SIGTERM *see below*
[1](#1)
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/support.tex#L6485)
The contents of the header <csignal> are the same as the C
standard library header [<signal.h>](support.c.headers.general#header:%3csignal.h%3e "17.15.1General[support.c.headers.general]")[.](#1.sentence-1)