Share via


signal Constants

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at signal Constants.

Syntax

#include <signal.h>  

Remarks

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

SIGABRT
Abnormal termination. The default action terminates the calling program with exit code 3.

SIGABRT_COMPAT
Same 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