5 May
2014
5 May
'14
6:55 p.m.
According to [1]: "The compare_exchange_weak/compare_exchange_strong variants taking four parameters differ from the three parameter variants in that they allow a different memory ordering constraint to be specified in case the operation fails." According to std::atomic there are some constaints on failure_order. Is this also the case for boost::atomic? [1] http://www.boost.org/doc/html/atomic/interface.html