gcc 原子操作

来源:互联网 发布:网络叫车 编辑:程序博客网 时间:2024/06/05 20:46

多线程下计数时,可以使用原子操作代替加解锁版本

int total;__sync_fetch_and_add(&total, 1); __sync_fetch_and_sub(&total, 1);