Espacios de nombres
Variantes
Acciones

SIGTERM, SIGSEGV, SIGINT, SIGILL, SIGABRT, SIGFPE

De cppreference.com
< cpp‎ | utility‎ | program
 
 
Biblioteca de servicios
 
Servicios de apoyo de programa
Terminación del programa
Comunicación con el entorno
Señales
Tipos de señales
SIGABRTSIGFPESIGILLSIGINTSIGSEGVSIGTERM
Saltos no locales
Tipos
 
Definido en el archivo de encabezado <csignal>
#define SIGTERM /*definido por la implementación*/
#define SIGSEGV /*definido por la implementación*/
#define SIGINT /*definido por la implementación*/
#define SIGILL /*definido por la implementación*/
#define SIGABRT /*definido por la implementación*/
#define SIGFPE /*definido por la implementación*/

Cada una de las constantes de macro anteriores se expande a una expresión constante entera con distintos valores, que representan señales distintas enviadas al programa.

ConstanteExplicación
SIGTERMSolicitud de terminación, enviada al programa.
SIGSEGVAcceso de memoria inválido (falla de segmentación).
SIGINTInterrupción externa, habitualmente iniciada por el usuario.
SIGILLImagen de programa inválida, tal como una instrucción inválida.
SIGABRTCondición de terminación de aborto, por ejemplo, como se inicia por std::abort().
SIGFPEOperación aritmética errónea, tal como división por cero.

[editar] Notas

Nombres de señales adicionales se especifican por POSIX

[editar] Véase también

Establece un controlador de señales para una señal en particular.
(función) [editar]
Ejecuta el controlador de señales para una señal en particular.
(función) [editar]
Documentación de C para signal types