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*/