首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

std::sig_atomic_t

Defined in header <csignal>

typedef /* unspecified */ sig_atomic_t;

一种整数类型,即使在信号产生异步中断的情况下也可以作为原子实体访问。

注记

直到C++11,它引入了std::atomicstd::atomic_signal_fence,在信号处理程序中,严格一致的程序所能做的唯一事情就是将一个值分配给volatile static std::sig_atomic_t变量并迅速返回。

另见

signal

sets a signal handler for particular signal (function)

c SIG文件[医]原子[医]T型

原子[医]信号[医]在同一线程中执行的线程和信号处理程序之间的Fence%28C++11%29栅栏%28功能%29

代码语言:txt
复制
 © cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券