没有C ++ 11支持的原子?

时间:2019-05-03 19:43:55

标签: c++ c++11

出于向后兼容的原因,我们需要支持C ++ 11之前的C ++版本,因此我们不能使用std::atomic<...>。但是,我们仍然需要原子。

在以前的C ++版本中,std::atomic<...>是否可以替代?

最好不包含任何新的依赖项,但我意识到这可能是不可能的。

编辑:我们专门针对Unix和Xbox360需要此功能。我们已经考虑过Boost,但不希望在这样的平台上花费如此之大,以至于几年后我们将升级到C ++ 11。

1 个答案:

答案 0 :(得分:0)