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 |