Espacios de nombres
Variantes

std::sig_atomic_t

De cppreference.com
 
 
Biblioteca de servicios
 
 
<tbody> </tbody>
Definido en el archivo de encabezado <csignal>
typedef /* sin especificar */ sig_atomic_t;

Un tipo entero que puede accederse como una entidad atómica aun en la presencia de interrupciones asíncronas hechas por señales.

Notas

Hasta C++11, que introdujo std::atomic y std::atomic_signal_fence, la única cosa que un programa estrictamente conformante podía hacer en un controlador de señales era asignar un valor a una variable volatile static std::sig_atomic_t y regresar de inmediato.

Véase también

Establece un controlador de señales para una señal en particular.
(función) [editar]
Documentación de C para sig_atomic_t
Barrera entre un hilo y un controlador de señales ejecutados en el mismo hilo/subproceso.
(función) [editar]