sbi*_*sbi 11
C++标准无法保证是否bool在单个操作中读取和写入对象,因为这会对底层硬件施加约束,C和C++会尝试将其最小化.
但请注意,在多线程场景中,读取/写入数据类型是否为原子的问题只是问题的一半.另一半是对某些地址的更改是否反映在所有缓存中(即不同内核本地的缓存),以及它们是否以相同顺序反映在所有线程中.为此你需要记忆障碍.
| 归档时间: |
|
| 查看次数: |
298 次 |
| 最近记录: |