当前位置: 首页 > 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.yayakq.cn/news/484577/

相关文章:

  • 建站最少需要多少钱wordpress 添加icon
  • 素马网站建设服务收费标准自己做的网站打不开是什么原因
  • 前端招聘网站前端性能优化有哪些方法
  • 分公司一般做网站吗苏州推荐网络公司建网站
  • 哪个网站做图文素材多flask 简易网站开发
  • 建站网站教程视频教程在线图片制作生成
  • 快速网站收录安全联盟可信任网站认证 网站
  • 高端企业网站建设好的公司银川百度做网站多少钱
  • 万博法务网站建设项目济南建站
  • muse网站设计解决方案视频教程赣州市人才网招聘信息查询信息
  • 网站开发定价域名注册局联系方式
  • 衡器行业网站建设模板深圳商城网站建设公司
  • 找工作网站哪个比较好自建企业网站模板下载
  • 苏州市住房建设局网站太原做响应式网站
  • 东莞市营销网站建设x wordpress theme
  • 学网站建设要什么宜昌网站建设选择宜昌慧享互动
  • 网站建设 广西wordpress前端登录按钮
  • 宁波建网站一站式服务科技网站大全
  • 临沂专业网站建设公司电话html编辑器代码
  • 做网站没有数据库文明网站建设总结
  • 企业建设网站的帮助爱情树表白网页在线制作
  • 成都的网站设计公司价格建网站多少钱一个平台
  • 聊城手机网站建设服务昆明专业网站设计公司
  • 亚马逊的免费网站网站建设入门书籍
  • 方城企业网站制作哪家好dw网站开发流程
  • 贸易网站建设方案郑州小程序开发制作公司
  • 贵州住房和城乡建设部网站首页网站运营策略
  • 做游戏钓鱼网站济南推广营销公司
  • 网站策划专有技术网站内容建设的原则是什么样的
  • 做seo需要用到什么软件WordPress 百度联盟优化主题