你既然已经出来了14年的C++11都没兴趣了解,那我简单说一下自旋锁和std::atomic的关系吧。
自旋锁是基于std::atomic实现的同步原语,用于短临界区互斥。
std::atomic是更底层的原子操作工具,可直接用于无锁编程或构建高级同步机制(如自旋锁、无锁数据结构)。
不愿意了解和接受新技术,是一种衰老的表现。所以有时候衰老不仅表现在身体上,它还表现在思想上。
【 在 smartbear 的大作中提到: 】
: 才看到了你要干什么
: 真是服了,你弄个share_ptr 不就得了?加个自旋锁这点访问量有什么问题?
: 你弄这个大个内存,系统内存不要钱啊?
: ...................
--
FROM 171.221.52.*