std::sig_atomic_t
De cppreference.com
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.
[editar] 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.
[editar] Véase también
Establece un controlador de señales para una señal en particular. (función) | |
Documentación de C para sig_atomic_t
| |
(C++11) |
Barrera entre un hilo y un controlador de señales ejecutados en el mismo hilo/subproceso. (función) |