摘要: 在 C++ 的并发编程中,std::atomic 提供了多种内存顺序(memory order)选项,用于控制原子操作的内存可见性和指令重排序行为。选择合适的内存顺序对于程序的正确性和性能都至关重要。 🧠 一、内存顺序的基本概念 1. 内存顺序的种类 C++ 提供了以下几种 memory_orde 阅读全文
posted @ 2025-06-02 19:12 Gold_stein 阅读(149) 评论(0) 推荐(0)
摘要: C++ 原子操作,内存顺序(包括CAS) 链接:https://zhuanlan.zhihu.com/p/553382145 链接:https://www.cnblogs.com/smartljy/p/18907503 阅读全文
posted @ 2025-06-02 18:58 Gold_stein 阅读(11) 评论(0) 推荐(0)