小编use*_*805的帖子

一元增量算子的原子行为

在某处我读到一元运算符本质上是原子的,所以它们可以在多线程环境中使用.为了证实这一点,我写了两个单独的程序

  1. 我使用变量x并使用一元运算符++ x递增
  2. 我使用变量x并使用x = x + 1递增

我比较了两个程序的反汇编,发现没有区别.请提供您的意见.

c c++ atomic increment

8
推荐指数
3
解决办法
281
查看次数

标签 统计

atomic ×1

c ×1

c++ ×1

increment ×1