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

网站开发项目教程答案关键词歌曲歌词

网站开发项目教程答案,关键词歌曲歌词,手机版做网站,网站建设用的工具如果你的其他逻辑必须在线程 t1 和 t2 之后执行,但你又希望这些线程能够同时运行,你可以在主线程中使用 std::thread::detach 将线程分离,让它们在后台运行。这样,主线程不会等待这些线程的完成,而可以继续执行其他逻辑…

如果你的其他逻辑必须在线程 t1t2 之后执行,但你又希望这些线程能够同时运行,你可以在主线程中使用 std::thread::detach 将线程分离,让它们在后台运行。这样,主线程不会等待这些线程的完成,而可以继续执行其他逻辑。

这里是一个示例:

#include <iostream>
#include <thread>
#include <ctime>
#include <chrono>
#include <windows.h>void test_thread_1()
{while (true) {std::cout << "test1" << std::endl;std::this_thread::sleep_for(std::chrono::seconds(5));}
}void test_thread_2()
{while (true) {std::cout << "test2" << std::endl;std::this_thread::sleep_for(std::chrono::seconds(3));}
}int main()
{std::cout << "Hello World!\n";std::thread t1(test_thread_1);std::thread t2(test_thread_2);// 分离线程,让它们在后台运行t1.detach();t2.detach();// 执行其他逻辑,这里不会等待t1和t2的完成// 等待用户输入或其他操作,确保程序不会立即退出std::cin.get();return 0;
}

这样,t1t2 将在后台运行,主线程可以继续执行其他逻辑。请注意,一旦线程被分离,你就不能再使用 join 来等待它们的完成。但要注意,线程分离后,程序退出时这些线程可能仍在运行。确保在程序退出前适当地等待或结束这些线程。

http://www.wangmingla.cn/news/123731.html

相关文章:

  • 网站开发如何赚钱镇江seo优化
  • 国外做的比较的ppt网站网络推广合同
  • 郫县哪里有做网站的seo网站推广方式
  • 无锡微信网站推广企业seo优化服务
  • 靠做网站可以赚钱么快速建站
  • 南京网站制作西安seo网络优化平台
  • 钓鱼网站制作方法搜多多搜索引擎入口
  • 盱眙网站建设网站制作推广
  • 哪个网站财经做的最好河北网络科技有限公司
  • 学建设网站及功能360优化大师app下载
  • 网站设计服务费做什么费用优化seo方法
  • 做团购网站商品从哪里找怎么做网站模板
  • 国内优秀的设计网站2023新闻摘抄十条
  • 如何做网站认证湖南网络推广机构
  • 透明房产网seo基础培训机构
  • wordpress播放网易云360站长工具seo
  • opkg 做网站的包叫什么名字培训计划模板
  • 怎么做网站规划河南网站建站推广
  • 如何做网站源码郑州网站优化外包顾问
  • 网站代码大全可复制营销方案怎么写?
  • 网上有女的叫你建网站windows优化大师兑换码
  • 做娱乐新闻的网站有哪些优化课程体系
  • wordpress 有支付接口关键字排名优化公司
  • 做网站 内容越多越好哪些网站有友情链接
  • 北京建网站服务网站制作设计
  • 免费制作软件app的网站软文推广代表平台
  • 福州网站设计哪家靠谱简短的软文范例
  • 网站备案域名需要解析到备案服务器吗广告营销推广
  • wordpress 视频 插件谷歌seo引擎优化
  • 阿里巴巴装修网站武汉seo首页优化报价