#define atomic_inc(x) __sync_add_and_fetch((x),1) #define atomic_dec(x) __sync_sub_and_fetch((x),1) #define atomic_add(x,y) __sync_add_and_fetch((x),(y)) #define atomic_sub(x,y) __sync_sub_and_fetch((x),(y))
没有atomic.h后如何在Linux实现原子操作(2)
内容版权声明:除非注明,否则皆为本站原创文章。