|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Program termination | |||||||||||||||||||||
| |||||||||||||||||||||
| Unreachable control flow | |||||||||||||||||||||
(C++23) | |||||||||||||||||||||
| Communicating with the environment | |||||||||||||||||||||
| Signals | |||||||||||||||||||||
| |||||||||||||||||||||
| Signal types | |||||||||||||||||||||
| Non-local jumps | |||||||||||||||||||||
| Types | |||||||||||||||||||||
Defined in header <csignal> | ||
#define SIG_DFL /*implementation defined*/ | ||
#define SIG_IGN /*implementation defined*/ | ||
TheSIG_DFL andSIG_IGN macros expand into integral expressions that are not equal to an address of any function. The macros define signal handling strategies forstd::signal() function.
| Constant | Explanation |
SIG_DFL | default signal handling |
SIG_IGN | signal is ignored |
C documentation forSIG_DFL,SIG_IGN |