Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.65 KB

signal-constants.md

File metadata and controls

36 lines (29 loc) · 1.65 KB
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: signal Constants
signal Constants
11/04/2016
SIGNAL/SIGTERM
SIGNAL/SIGFPE
SIGNAL/SIGABRT
SIGNAL/SIGILL
SIGNAL/SIGINT
SIGNAL/SIGSEGV
SIGNAL/SIGABRT_COMPAT
SIGTERM
SIGFPE
SIGABRT
SIGILL
SIGINT
SIGSEGV
SIGABRT_COMPAT
SIGTERM constant
SIGABRT constant
SIGSEGV constant
SIGFPE constant
SIGINT constant
signal constants
SIGILL constant
a3b39281-dae7-4e44-8d68-e6a610c669dd

signal constants

Syntax

#include <signal.h>

Remarks

The sig argument must be one of the manifest constants listed below (defined in SIGNAL.H).

Constant Description
SIGABRT Abnormal termination. The default action terminates the calling program with exit code 3.
SIGABRT_COMPAT Same meaning as SIGABRT. For compatibility with other platforms.
SIGFPE Floating-point error, such as overflow, division by zero, or invalid operation. The default action terminates the calling program.
SIGILL Illegal instruction. The default action terminates the calling program.
SIGINT CTRL+C interrupt. The default action terminates the calling program with exit code 3.
SIGSEGV Illegal storage access. The default action terminates the calling program.
SIGTERM Termination request sent to the program. The default action terminates the calling program with exit code 3.
SIG_ERR A return type from a signal indicating an error has occurred.

See also

signal
raise
Global constants