Standard library header <csignal>
From cppreference.net
C++
Standard library headers
Este encabezado estaba originalmente en la biblioteca estándar de C como <signal.h> .
Este encabezado es parte de la biblioteca de soporte de programas .
Tipos |
||
|
el tipo entero que puede ser accedido como una entidad atómica desde un manejador de señales asíncrono
(typedef) |
||
Macros |
||
|
define tipos de señales
(macro constant) |
||
|
define estrategias de manejo de señales
(macro constant) |
||
|
valor de retorno de
signal
que especifica que se encontró un error
(macro constant) |
||
Funciones |
||
|
establece un manejador de señales para una señal particular
(function) |
||
|
ejecuta el manejador de señales para una señal particular
(function) |
||
Sinopsis
namespace std { using sig_atomic_t = /*ver descripción*/ ; extern "C" using /*manejador-de-señal*/ = void(int); // solo para exposición /*manejador-de-señal*/ * signal(int sig, /*manejador-de-señal*/ * func); } #define SIG_DFL /* ver descripción */ #define SIG_ERR /* ver descripción */ #define SIG_IGN /* ver descripción */ #define SIGABRT /* ver descripción */ #define SIGFPE /* ver descripción */ #define SIGILL /* ver descripción */ #define SIGINT /* ver descripción */ #define SIGSEGV /* ver descripción */ #define SIGTERM /* ver descripción */