引言
在C++多线程 内存序系列文章中,已经介绍了如下三种内存序
C++11多线程 内存序(std::memory_order_seq_cst )
C++11多线程 内存序(std::memory_order_acquire/release)
C++11多线程 内存序(std::memory_order_relaxed)
为了保持该系列文章的完整性,因此增加std::memory_order_consume的介绍。
std::memory_order_consume仅仅只用来补充该系列的完整性