我相信答案是肯定的,就像在 Java 中一样。
如有错误请指正
如果我只需要使用互斥,我可以使用 std::mutex
和其他。
如果我只需要顺序一致性而不是互斥怎么办?有什么用?
最佳答案
是的——请参阅 std::atomic
和 memory_order_seq_cst
以实现顺序一致性。
关于c++ - C++11 std::atomic 是否保证互斥和顺序一致性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18648601/