您当前的位置: 首页 >  c++
  • 0浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C++ 原子减 atomic::fetch_sub fetch_add 返回值

软件工程小施同学 发布时间:2021-09-08 10:22:49 ,浏览量:0

从存储的值减去指定的值,并返回原值

fetch_sub 方法执行 read-modify-write 操作自动减去 Value 从 *this中的存储值, 在Order指定的内存约束内。

#include 
#include 
#include 
std::atomic data;

   

int main() {
   long orginal = data.fetch_add(1, std::memory_order_relaxed);
   std::cout             
关注
打赏
1665320866
查看更多评论
0.0493s