std::sig_atomic_t
Von de.cppreference.net
| Definiert in Header <csignal>
|
||
typedef /* unspecified */ sig_atomic_t;
|
||
Ein Ganzzahltyp, auf den auch dann als atomare Einheit zugegriffen werden kann, wenn asynchrone, durch Signale ausgelöste Unterbrechungen auftreten.
Hinweise
Bis C++11, das std::atomic und std::atomic_signal_fence einführte, konnte ein streng konformes Programm in einem Signal-Handler praktisch nur einen Wert einer volatile static std :: sig_atomic_t -Variable zuweisen und umgehend zurückkehren.
Siehe auch
|
setzt einen Signalhandler für ein bestimmtes Signal
(Funktion) |
|
|
(C++11)
|
Barriere zwischen einem Thread und einem Signalhandler, der im selben Thread ausgeführt wird
(Funktion) |
|
C-Dokumentation
für
sig_atomic_t
|
|