首页
文章列表
标签墙
返回找工具啦
多线程编程
共 1 篇文章
C++ std::atomic的load/store操作与memory_order选择
2026-04-19 11:27:16
C++ std::atomic的load/store操作与memoryorder选择 多线程编程中,数据竞争是导致程序崩溃或产生不可预测结果的元凶。C++11 引入的 std::atomic 是解决这一问题的核心工具,它能保证对变量的操作是不可分割的。然而,仅仅使用原子变量并不一定能保证正确的线程同
C++
多线程编程
原子操作
7
0