当前位置: 首页 > news >正文

重庆网站建设重庆网站制作重庆seo霸屏

重庆网站建设重庆网站制作,重庆seo霸屏,互联网保险发展现状,自己做网站外包C11提供了一个原子类型std::atomic<T>&#xff0c;可以使用任意类型作为模板参数&#xff0c;C11内置了整型的原子变量&#xff0c;可以更方便的使用原子变量&#xff0c;使用原子变量就不需要使用互斥量来保护该变量了&#xff0c;用起来更简洁。例如&#xff0c;要做一…

        C++11提供了一个原子类型std::atomic<T>,可以使用任意类型作为模板参数,C++11内置了整型的原子变量,可以更方便的使用原子变量,使用原子变量就不需要使用互斥量来保护该变量了,用起来更简洁。例如,要做一个计数器,使用mutex是这样的,如下代码:

#include <iostream>
#include <thread>
#include <mutex>
#include <chrono>
using namespace std;int value = 0;std::mutex g_mutex;void increment()
{for(int i = 0; i < 10; i++){std::lock_guard<std::mutex> lock(g_mutex);++value;cout << "increment value: " << value << endl;}
}void decrement()
{for(int i = 0; i < 10; i++){std::lock_guard<std::mutex> lock(g_mutex);--value;cout << "decrement value: " << value << endl;}
}int main()
{thread t1(increment);thread t2(decrement);t1.join();t2.join();return 0;
}

        如果使用了原子变量,就不需要再定义互斥量了,使用更方便了,如下代码清单:

#include <iostream>
#include <thread>
#include <mutex>
#include <chrono>
#include <atomic>
using namespace std;


std::atomic<int> value;

void increment()
{
    for(int i = 0; i < 10; i++)
    {
        ++value;
        cout << "increment value: " << value.load() << endl;
    }
}


void decrement()
{

    for(int i = 0; i < 10; i++)
    {
        --value;
        cout << "decrement value: " << value.load() << endl;
    }
}

int main()
{
    thread t1(increment);
    thread t2(decrement);

    t1.join();
    t2.join();

    return 0;
}

http://www.mnyf.cn/news/44561.html

相关文章:

  • 怎么随便搞个网站广州网站维护
  • 如何做中英切换的网站软文推广的标准类型
  • php响应式网站模板semaphore
  • 网站前台做好之后再怎么做链接转二维码
  • 漳州网站建设点击博大选搜索引擎营销的案例
  • 网站怎么样做网络客服
  • 网站开发系统规划市场营销网络
  • 微信网站建设咨询营销推广软件
  • 怀柔做网站的吗腾讯广告平台
  • 购物网站建设目标概述网络推广营销网
  • 网站备案在哪儿百度如何推广网站
  • 可以做宣传的网站有哪些网络热词2023
  • 珠海哪里学网站开发宁波网站seo哪家好
  • bootstrap图片展示网站关键词林俊杰无损下载
  • 有什么教做甜品的网站seo搜索引擎优化实训总结
  • 商城类型的网站怎么做百度网页版进入
  • 网站有免费的域名和空间么东莞seo计费
  • wordpress 增加收录seo零基础教学视频
  • jsp动态网站建设代码网站推广的意义和方法
  • 做企业网站的头部什么配色注册一个网站
  • wordpress评论显示分页长春网站优化指导
  • 怎么做bbs论坛网站交换友情链接前后必须要注意的几点
  • 哪些网站做推广效果好肇庆seo优化
  • 免费ui网站百度投诉电话人工服务总部
  • 长春做网站外包合肥网络公司排名
  • 做好网站维护泉州seo优化
  • 上海网站建设运营站霸网络青岛百度seo
  • 洛阳做网站的公司优化seo是什么意思
  • 成都疫情最新数据消息深圳优化排名公司
  • 网站劫持必须做系统嘛北京网站优化体验