整理
std::atomic 在 C++ 中的基础操作“词典”:原子性的读/写 通过
load() 和
store(),RMW(读-改-写)操作系列
fetch_add()/
fetch_sub() 及按位操作
fetch_and()/
fetch_or()/
fetch_xor(),通过
exchange() 的“替换并返回”,以及通过
compare_exchange_weak/
compare_exchange_strong 的条件更新(CAS)。解析常见模式(ticket、状态机、原子性
max)、mermaid 图示以及导致丢失更新和罕见 bug 的常见错误。