跳至主要內容
Code Building
程序员小x
演示
博文
计算机网络
c++
设计模式
工具
编译原理
Linux-0.11详解
Linux应用层开发
每日一文
open in new window
关于作者
Item39: 对于并发使用std::atomic,对于特殊内存使用volatile
程序员小x
小于 1 分钟
C++
effective modern c++读书笔记
#
Item39: 对于并发使用std::atomic,对于特殊内存使用volatile
#
总结:
std::atomic用于在不使用互斥锁情况下,来使变量被多个线程访问的情况。是用来编写并发程序的一个工具。
volatile用在读取和写入不应被优化掉的内存上。是用来处理特殊内存的一个工具。
Loading...