下面的代码适用于Qt 5:
QAtomicInt myAtomicInt;
myAtomicInt.load();
myAtomicInt.store(123);现在我想为Qt4编写同样的代码,但是,Qt4版本的QAtomicInt没有成员函数load()和store()。怎么继续?谢谢!
发布于 2016-04-11 17:34:52
QAtomicInt::load()使用轻松的内存排序获得值,因此fetchAndAddRelaxed(0)在Qt4中也会这样做。
QAtomicInt::store(int)使用轻松的内存排序存储值,因此fetchAndStoreRelaxed(int)在Qt4中也会这样做。
https://stackoverflow.com/questions/36555173
复制相似问题