Met*_*est 3 c++ linux g++ c++11
我atomic<int>在我的代码中使用,但现在我正在编译的机器有一个较旧的g ++版本,它不支持C++ 11.网上是否有可用的等效类,以便我可以在我的代码中使用它,或者如果没有,我可以找到C++ 11的实现,atomic<int>所以我可以从那里复制它.这可以轻松完成吗?
atomic<int>
ild*_*arn 5
提议的(即非官方的)Boost.Atomic库旨在实现这一目标.我不知道它目前处于什么状态,但它用于最近(官方)接受的Boost.Lockfree库的实现,所以可能它是可用的.
编辑 - 更新的链接,现在Atomic和Lockfree已经正式进入Boost一段时间了: Boost.Atomic Boost.Lockfree
归档时间:
14 年,3 月 前
查看次数:
971 次
最近记录:
9 年 前