std::sig_atomic_t
De es.cppreference.net
| Definido en el encabezado <csignal>
|
||
typedef /* unspecified */ sig_atomic_t;
|
||
Un tipo entero que puede ser accedido como una entidad atómica incluso en presencia de interrupciones asíncronas hechas por señales.
Notas
Hasta C++11, que introdujo std::atomic y std::atomic_signal_fence , casi lo único que un programa estrictamente conforme podía hacer en un manejador de señales era asignar un valor a una variable volatile static std :: sig_atomic_t y retornar inmediatamente.
Véase también
|
establece un manejador de señal para una señal particular
(función) |
|
|
(C++11)
|
barrera entre un hilo y un manejador de señal ejecutado en el mismo hilo
(función) |
|
Documentación C
para
sig_atomic_t
|
|