##### cppreference.com

##### Search

Create account

##### Namespaces

- Page
- Discussion

##### Variants

##### Views

- View
- Edit
- History

##### Actions

# Standard library header <csignal>

From cppreference.com
< cpp‎ | header

This header was originally in the C standard library as `<signal.h>`.

This header is part of the program support library.

### Typedefs
sig_atomic_t | the integer type that can be accessed as an atomic entity from an asynchronous signal handler (typedef)
### Macros
SIGABRT SIGFPE SIGILL SIGINT SIGSEGV SIGTERM | defines signal types (macro constant) [edit]
SIG_DFL SIG_IGN | defines signal handling strategies (macro constant) [edit]
SIG_ERR | return value of `signal` specifying that an error was encountered (macro constant) [edit]
### Functions
signal | sets a signal handler for particular signal (function) [edit]
raise | runs the signal handler for particular signal (function) [edit]

Retrieved from "http://en.cppreference.com/mwiki/index.php?title=cpp/header/csignal&oldid=65020"