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

wordpress toggle 插件西安seo关键词排名优化

wordpress toggle 插件,西安seo关键词排名优化,北京制作网站的公司简介,给一个免费的网站c latch 使用详解 std::latch c20 头文件 #include <latch>。作用&#xff1a;提供了一种机制&#xff0c;可以让一个或多个线程等待&#xff0c;直到计数器减为零。注意事项&#xff1a; latch 为向下计数器&#xff0c;即只能减少不能增加或者重置。这也使得其只能单…

c++ latch 使用详解

std::latch c++20

  • 头文件 #include <latch>
  • 作用:提供了一种机制,可以让一个或多个线程等待,直到计数器减为零。
  • 注意事项:
    • latch 为向下计数器,即只能减少不能增加或者重置。这也使得其只能单次使用;
    • 同时调用 latch 的成员函数,除了析构函数,不引入数据竞争;
    • 在同一个线程中,可以多次减少 latch 计数;

std::latch 成员函数

  • count_down:以不阻塞的方式减少计数器。
  • try_wait:测试内部计数器是否等于零。
  • wait:阻塞直至计数器抵达零。
  • arrive_and_wait:减少计数器并阻塞直至它抵达零。

使用示例

  • 线程 1 和 线程 2 模拟工作线程,在线程 1 以及 2 工作完成之后,主线程再继续运行。

    #include <cstdio>
    #include <latch>
    #include <thread>using namespace std::literals;int main()
    {// 初始化 latch 计数为 2std::latch done{2};// 工作线程,模拟一些工作std::jthread t1([&done](){std::this_thread::sleep_for(100ms);done.count_down();printf("thread1 finish work\n");});std::jthread t2([&done](){std::this_thread::sleep_for(100ms);done.count_down();printf("thread2 finish work\n");});// 等待工作线程完成done.wait();printf("all work finished\n");return 0;
    }
    
http://www.dt0577.cn/news/55659.html

相关文章:

  • 中国建设银行济南招聘信息网站全渠道营销
  • 网站建和优网站建设网站推广的6个方法是什么
  • 手机网站开发苹果5 键盘弹出遮挡网站维护一般怎么做
  • 制作论坛类网站模板网络营销的流程和方法
  • 微网站可以做商城吗搜索引擎营销有哪些
  • 网站推广方法有几个交换友链要注意什么
  • 做网站和彩票的同步开奖怎么做品牌整合营销推广
  • 怎么给网站做推广毕业设计网站
  • 做国外网站 国外人能看到吗goole官网
  • 公众号微网站制作广东疫情最新消息今天又封了
  • 运营企业网站阿里巴巴友情链接怎么设置
  • 机器配件做外贸上什么网站seo怎么做优化排名
  • 查询网站服务器提供商中国十大搜索引擎排名
  • 备案网站名称怎么写中国最大网站排名
  • 网站数据搬家域名网站
  • 网站建设m.cnzran.com小红书搜索指数
  • 学科网站建设方案上海优化网站公司哪家好
  • b2b平台网站毛片seo查询 工具
  • 物联网软件开发平台太原搜索引擎优化
  • 国内房地产设计网站建设网站关键词排名优化推广软件
  • 电子商务网站营销方案百度怎么推广自己的视频
  • 企业网站制作查询seo怎么发外链的
  • 重庆建网站培训机构百度关键词优化
  • 佛山出格建站如何进行关键词优化工作
  • 赤峰市做网站多少钱网站推广要点
  • 网站建设 正邦东莞网站推广哪里找
  • 弄一个网站链交换反应
  • 视频主播网站百度快速收录权限域名
  • 2000个免费货源网站提高百度搜索排名
  • 花都网站建设策划备案域名交易平台