会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
maji233
博客园
首页
新随笔
联系
订阅
管理
2022年3月29日
C++ 中的 volatile,atomic 及 memory barrier
摘要: C++ 中的 volatile 关键字,std::atomic 变量及手动插入内存屏障指令(Memory Barrier)均是为了避免内存访问过程中出现一些不符合预期的行为。这三者的作用有些相似之处,不过显然它们并不相同,本文就将对这三者的应用场景做一总结。 这三者应用场景的区别可以用一张表来概括:
阅读全文
posted @ 2022-03-29 16:28 maji233
阅读(1415)
评论(0)
推荐(0)
编辑
公告