Costanti signalsignal Constants

SintassiSyntax

#include <signal.h>  

NoteRemarks

L'argomento sig deve essere una delle costanti di manifesto elencate di seguito (definite in SIGNAL.H).The sig argument must be one of the manifest constants listed below (defined in SIGNAL.H).

SIGABRT
Terminazione anomala.Abnormal termination. L'azione predefinita termina il programma chiamante con codice di uscita 3.The default action terminates the calling program with exit code 3.

SIGABRT_COMPAT
Equivale a SIGABRT.Same as SIGABRT. Per la compatibilità con altre piattaforme.For compatibility with other platforms.

SIGFPE
Errore della virgola mobile, ad esempio overflow, divisione per zero oppure operazione non valida.Floating-point error, such as overflow, division by zero, or invalid operation. L'azione predefinita termina il programma chiamante.The default action terminates the calling program.

SIGILL
Istruzione non valida.Illegal instruction. L'azione predefinita termina il programma chiamante.The default action terminates the calling program.

SIGINT
Interruzione con CTRL+C.CTRL+C interrupt. L'azione predefinita termina il programma chiamante con codice di uscita 3.The default action terminates the calling program with exit code 3.

SIGSEGV
Accesso alla memoria non valido.Illegal storage access. L'azione predefinita termina il programma chiamante.The default action terminates the calling program.

SIGTERM
Richiesta di chiusura inviata al programma.Termination request sent to the program. L'azione predefinita termina il programma chiamante con codice di uscita 3.The default action terminates the calling program with exit code 3.

SIG_ERR
Un tipo restituito da un segnale indica che si è verificato un errore.A return type from a signal indicating an error has occurred.

Vedere ancheSee Also

signal signal
raise raise
Costanti globaliGlobal Constants