当前位置: 首页 > 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.tj-hxxt.cn/news/110357.html

相关文章:

  • 深圳网站关键词排名推广如何网络推广
  • 菜篮网网站开发技术十句经典广告语
  • 动态表白网页在线制作seo如何优化关键词排名
  • 网站制作公司兴田德润怎么联系软文投放平台有哪些?
  • 旅游做攻略的网站有哪些web网页制作教程
  • 做网站和网页的目的和作用是什么重庆百度地图
  • 检测网站访问量百度经验手机版
  • 广州市做民宿什么网站比较好运营推广是做什么的
  • 莱芜中医院网站对网络营销的理解
  • 排行榜哪个网站最好软文写作范文500字
  • wordpress安装wikiseo关键词选择及优化
  • 母婴产品网站模板无人在线观看高清视频单曲直播
  • 北京网站搭建公司电话seo服务外包客服
  • 网站经常出现502引流推广平台
  • 濮阳做网站推广的公司如何建立自己的网络销售
  • 西安网站制作公司哪家好郑州整站关键词搜索排名技术
  • 珠宝商城网站设计市场营销的对象有哪些
  • 网站环境配置站长工具中文精品
  • 南昌中企动力做的网站怎么样东莞seo培训
  • 暴雪国际服西安网站优化
  • seo网站推广有哪些百度seo怎么操作
  • 百度的网站网址百度搜索网址
  • 客户在我这做的网站被罚爱站工具查询
  • 网站开发属于软件设计嘛营销推广方案ppt案例
  • 什么是网络营销网络营销与电商营销有什么区别企业怎么做好网站优化
  • 郑州做商城网站seo全称是什么意思
  • 一个服务器可以放几个网站怎么建设自己的网站
  • 软通动力外包值得去吗北京网络推广优化公司
  • 自己做的网站能备案吗广告联盟app下载赚钱
  • 微信网站制作入门软文代发平台