SIGTERM, SIGSEGV, SIGINT, SIGILL, SIGABRT, SIGFPE
De cppreference.com
<tbody>
</tbody>
| 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. |
Notas
Nombres de señales adicionales se especifican por POSIX
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
| |