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

php网站开发简介电商怎么注册开店

php网站开发简介,电商怎么注册开店,重庆网页开发,wordpress 淘宝客网站模板打印要求&#xff1a; 三个打印线程顺序进行。 线程要求如下&#xff1a; 线程A&#xff1a;打印A 线程B&#xff1a;打印B 线程C&#xff1a;打印C 打印结果&#xff1a; A B C A B C A B C A B C A B C 法一&#xff1a;需要锁和共享变量 #include <iostream>…

打印要求:

三个打印线程顺序进行。

线程要求如下:

线程A:打印A

线程B:打印B

线程C:打印C

打印结果:

A
B
C
A
B
C
A
B
C
A
B
C
A
B

法一:需要锁和共享变量

#include <iostream>
#include <thread>
#include <mutex>using std::cout;
using std::endl;
using std::thread;
using std::mutex;
using std::condition_variable;
using std::unique_lock;enum CVFLAG
{INIT,A_DONE,B_DONE,C_DONE
};mutex mtx;
condition_variable cv;
CVFLAG flag = INIT;void printA()
{unique_lock<mutex> lock(mtx);cout << "A" << endl;flag = A_DONE;cv.notify_all();
}void printB()
{unique_lock<mutex> lock(mtx);cv.wait(lock, [] { return flag == 1; });cout << "B" << endl;flag = B_DONE;cv.notify_all();
}void printC()
{unique_lock<mutex> lock(mtx);cv.wait(lock, [] { return flag == 2; });cout << "C" << endl;flag = C_DONE;cv.notify_all();
}int main()
{int i = 0;while (i < 5){thread tA(printA);thread tB(printB);thread tC(printC);tA.join();tB.join();tC.join();++i;}return 0;
}

法二:简单粗暴,调整join的顺序

#include <iostream>
#include <thread>
#include <mutex>using std::cout;
using std::endl;
using std::thread;void printA()
{cout << "A" << endl;
}void printB()
{cout << "B" << endl;
}void printC()
{cout << "C" << endl;
}int main()
{int i = 0;while (i < 5){thread tA(printA);tA.join();thread tB(printB);tB.join();thread tC(printC);tC.join();++i;}return 0;
}

http://www.hkea.cn/news/15201/

相关文章:

  • 外贸网站建设经验佛山营销型网站建设公司
  • 微商城网站建设推广qq群推广方法
  • 郑州做的比较好网站公司吗杭州seo 云优化科技
  • 高校网站建设方案新站如何让百度快速收录
  • 免费网站建设案例莆田seo推广公司
  • 做网页设计卖钱的网站优化网站平台
  • 邯郸网站建设中国有几个搜索引擎
  • 网站推广计划的内容百度关键词收费标准
  • 厦门建设局网站中标结果查询如何屏蔽百度广告推广
  • 自适应网站可以做伪静态页面吗友情链接的形式有哪些
  • 今日新开网站yandere搜索引擎入口
  • 哪个网站可以做ppt模板知识付费小程序搭建
  • 重庆网站推广解决方案百度关键词优化系统
  • 江西中恒建设集团有限公司网站高级搜索技巧
  • 免费b2b网站模板一个免费的网站
  • 整形美容网站源码最全的搜索引擎
  • 做网站怎么赚钱 111搜索引擎优化方法有哪几种
  • 2018年做网站赚钱免费发布软文广告推广平台
  • 潍坊网站优化公司世界大学排名
  • 网站建设与运营的预算方案模板免费大数据查询平台
  • google seo 营销网站小红书软文案例
  • 上海建网站方案seo教程视频论坛
  • 合肥网站设计哪家公司好百度seo权重
  • 企业网站优化是什么营销课程培训视频
  • 移动端网站怎么布局海南网站推广
  • 网站怎么开通微信支付百度app安装免费下载
  • 河北中石化建设网站在哪里找专业推广团队
  • 学广告专业我后悔了北京seo优化公司
  • 网站建设怎么谈品牌型网站制作价格
  • php网站建设案例雅虎搜索引擎首页