Archivo de encabezado de la biblioteca estándar <csignal>
De cppreference.com
Este archivo de encabezado se encontraba originalmente en la biblioteca estándar de C como <signal.h>.
Este archivo de encabezado es parte de la biblioteca de soporte de programa.
Definiciones de tipos | ||
| El tipo entero que puede ser accedido como una entidad atómica desde un controlador de señales asíncrono. (typedef) | ||
Macros | ||
| Define los tipos de señales. (constante de macro) | ||
| Define las estrategias de control de señales. (constante de macro) | ||
| Valor de retorno de signal especificando que se encontró un error. (constante de macro) | ||
Funciones | ||
| 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) | ||
[editar] Sinopsis
namespace std { using sig_atomic_t = /*véase descripción*/ ; extern "C" using /*controlador-de-señales*/ = void(int); // solo exposición /*controlador-de-señales*/ * signal(int sig, /*controlador-de-señales*/ * func); } #define SIG_DFL /*véase descripción*/ #define SIG_ERR /*véase descripción*/ #define SIG_IGN /*véase descripción*/ #define SIGABRT /*véase descripción*/ #define SIGFPE /*véase descripción*/ #define SIGILL /*véase descripción*/ #define SIGINT /*véase descripción*/ #define SIGSEGV /*véase descripción*/ #define SIGTERM /*véase descripción*/