在WindowsAPI上,有
InterlockedExchangeAddInterlockedExchangeAdd64InterlockedExchangeSubtract为什么没有InterlockedExchangeSubtract64
我想对64位值(LONGLONG)进行原子操作,而不必使用互斥。
发布于 2014-01-13 19:41:23
只需否定传递给InterlockedExchangeAdd64的操作数即可。换句话说,使用x - y等于x + (-y)这一事实。
https://stackoverflow.com/questions/21099929
复制相似问题