linux 的 InterlockedIncrement
来自wine的代码
static inline LONG InterlockedIncrement(LONG volatile *x)
{return __sync_add_and_fetch(x, 1);
}
__sync_add_and_fetch 是 Gcc内置原子操作__sync_系列函数
来自wine的代码
static inline LONG InterlockedIncrement(LONG volatile *x)
{return __sync_add_and_fetch(x, 1);
}
__sync_add_and_fetch 是 Gcc内置原子操作__sync_系列函数