GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
std::sig_atomic_t(3) C++ Standard Libary std::sig_atomic_t(3)

std::sig_atomic_t - std::sig_atomic_t


Defined in header <csignal>
typedef /* unspecified */ sig_atomic_t;


An integer type which can be accessed as an atomic entity even in the presence of
asynchronous interrupts made by signals.


Until C++11, which introduced std::atomic and std::atomic_signal_fence, about the
only thing a strictly conforming program could do in a signal handler was to assign
a value to a volatile static std::sig_atomic_t variable and promptly return.


signal sets a signal handler for particular signal
(function)
atomic_signal_fence fence between a thread and a signal handler executed in the same
(C++11) thread
(function)

2022.07.31 http://cppreference.com

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.