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) [editar] | |
| Define las estrategias de control de señales. (constante de macro) [editar] | |
| Valor de retorno de signal especificando que se encontró un error. (constante de macro) [editar] | |
Funciones | |
| 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] | |
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*/