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

网站的回到顶部怎么做微信网站建设模板下载

网站的回到顶部怎么做,微信网站建设模板下载,wordpress 云主机名,wordpress如何知道用户数量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.yayakq.cn/news/543672/

相关文章:

  • 文学网站模板下载wordpress jquery 插件
  • 湖南建设银行网站是多少开店装修话做那个网站找工人
  • 响应式旅游网站模板下载网站备案表是什么
  • 瀑布式网站360网站提交收录网址
  • 顺义哪有做网站厂家建设网站怎么赚钱的
  • 网络营销网站平台有哪些成都市广告制作公司
  • 哈尔滨大型网站制作开发佛山林镜全
  • 网站公司怎么找客户公司网站上传图库
  • 做教育行业网站保山市城乡建设局网站
  • 济南专业网站托管公司如何做好一个企业网站设计
  • 深圳好的网站制作公司网络工程就业前景好吗
  • 安康电商网站建设响应式网站 手机版
  • 安阳实力网站建设首选即墨网站建设招聘
  • 长治长治那有做网站的wordpress 微信商城模板
  • 药品网站订单源码wordpress插件 网站
  • 塘厦镇住房规划建设局网站建筑学院网站
  • 阿里云服务器官方网站做网站办公室图片
  • 餐饮团购网站建设seo的作用
  • 企业内网网站微商货源类网站源码
  • 北京网站制作合肥网页制作培训教程
  • 大余做网站公司实验室 wordpress主题
  • 实验室网站建设的意义天津网站推广优化
  • 保险公司网站开发seo发帖工具
  • 吉林电商网站建设公司电话广西棋牌软件开发公司
  • 哈尔滨搭建网站公司网站开发视频教程
  • 网站建设入门书运城购物网站开发设计
  • 株洲企业网站建设品牌漯河网站建设(千弘网络)
  • 客户网站建设确认书深圳网站建设创造者
  • 深圳网站建设收费标准杭州科技学校网站建设
  • 做沙盘实训在哪个网站做怎么选择电商网站建设