在原子变量上仅使用获取或释放篱笆是否有意义?

时间:2019-05-09 14:16:49

标签: c++ multithreading atomic memory-barriers

我知道获取和释放内存顺序参数可以帮助您确保“先发生”操作。但是我可以只使用其中之一吗?例如,我希望在增加原子整数之前发生一些事情。因此,当我将fetch_add与内存顺序释放一起使用时,这是否为我提供了理想的保证?我真的需要某个地方才能工作吗?

0 个答案:

没有答案