自旋锁实现 共 1 篇文章

C++ 原子锁存器Atomic Flag实现自旋锁
2026-04-03 18:42:11
C++ 原子锁存器Atomic Flag实现自旋锁 C++11 引入了 std::atomicflag,这是标准库中最轻量级的原子类型,专为实现无锁同步原语(如自旋锁)而设计。它只支持两个操作:测试并设置(testandset)和清除(clear),天然适合构建高效的自旋锁。 理解 std::ato
C++原子操作 自旋锁实现 atomic_flag
2 0