在python中比较和交换指令

时间:2017-08-21 17:11:10

标签: python python-2.7 c++11

是否可以在python中使用CAS指令? CAS =比较和交换。

我正在寻找C++中表达式的等价物:

std::atomic<T> a;
a.compare_exchange_strong(x, y);

1 个答案:

答案 0 :(得分:3)

Python没有CAS operation。如您所知CAS是用于多线程以实现同步的原子指令。 C ++具有比Python更复杂的多线程和同步。