SIGTERM, SIGSEGV, SIGINT, SIGILL, SIGABRT, SIGFPE
De cppreference.com
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.
Constante | Explicación |
SIGTERM
|
Solicitud de terminación, enviada al programa. |
SIGSEGV
|
Acceso de memoria inválido (falla de segmentación). |
SIGINT
|
Interrupción externa, habitualmente iniciada por el usuario. |
SIGILL
|
Imagen de programa inválida, tal como una instrucción inválida. |
SIGABRT
|
Condición de terminación de aborto, por ejemplo, como se inicia por std::abort(). |
SIGFPE
|
Operació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) | |
Ejecuta el controlador de señales para una señal en particular. (función) | |
Documentación de C para signal types
|