标签:c++, c++11, atomic, memory order

C++11多线程内存顺序笔记

c++11引入了多线程的支持,我对无锁方面的知识比较感兴趣,重点看原子操作方面的代码。C++11引入了内存秩序(memory order)的概念,看文档(cpprefrence,cplusplus)介绍看得云里雾里的,就开始在网上google了一通,有了初步的了解,在这里记录一下: 我认为c++中memory order是对CPU的Memory Ordering语言级别上的声明,它的几个enum常