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

精准客户营销seo服务公司招聘

精准客户营销,seo服务公司招聘,场所码小程序怎么做,辽宁省建设厅投诉网站简单的来说#xff0c;join ()方法建立的线程具有阻碍作用#xff0c;该线程不结束#xff0c;另一些函数就无法运行。detach ()方法建立的线程#xff0c;可以和另一些函数同时进行。下面以示例进行详细说明#xff0c;以帮助大家理解和使用。 目录 join ()detach () jo…简单的来说join ()方法建立的线程具有阻碍作用该线程不结束另一些函数就无法运行。detach ()方法建立的线程可以和另一些函数同时进行。下面以示例进行详细说明以帮助大家理解和使用。 目录 join ()detach () join () join 方法用于等待线程结束。当一个线程对象调用 join 方法时当前线程将阻塞直到该线程对象所代表的线程结束。如果该线程对象所代表的线程已经处于结束状态则 join 方法立即返回。注意如果一个线程对象被析构也就是离开其作用域而该线程对象所代表的线程仍在运行程序将终止。 以下是一个 join 的示例 #include iostream #include threadvoid threadFunction() {std::cout Hello from the thread!\n; }int main() {int i 3;while (i) {std::thread t(threadFunction); // 创建一个新线程t 是该线程的对象t.join(); // 等待新线程结束std::cout Hello from the main thread!\n;i--;}return 0; }输出 Hello from the thread! Hello from the main thread! Hello from the thread! Hello from the main thread! Hello from the thread! Hello from the main thread!在这个例子中先建立一个while循环执行三次主程序中内容。程序首先创建一个新线程并开始运行 threadFunction。然后主线程调用 t.join()这将阻塞主线程直到新线程结束。当新线程结束时主线程将继续执行输出 “Hello from the main thread!”。 从输出结果中可以看出主程序输出和线程输出有着先后顺序与原理一致。 detach () 在C中std::thread::detach()函数用于将线程“分离”出当前对象。当一个线程对象调用detach()方法时该线程对象将不再与该线程有任何关联。一旦线程分离出来它将独立运行直到完成。注意一旦线程完成系统会自动回收其资源。 下面是一个使用std::thread::detach()函数的示例 #include iostream #include threadvoid threadFunction() {while (1){std::cout Hello from the thread!\n;}}int main() {int i 3;while (i) {std::thread t(threadFunction); // 创建一个新线程t 是该线程的对象t.detach(); // 将新线程分离出去它将继续运行直到完成std::cout Hello from the main thread!\n; // 这会立即输出不会等待新线程结束i--;}return 0; }输出 Hello from the main thread! Hello from the main thread! Hello from the main thread! Hello from the thread! Hello from the thread! Hello from the thread! Hello from the thread!在这个例子中也是先用一个while循环。从输出的结果可以看出与join的有序性不同建立的线程和主线程是在同时进行的。 需要注意的是一旦线程被分离出去它就不再受原线程的控制和影响。因此无法通过原线程来获取该线程的执行结果或等待其结束。如果需要等待线程执行完毕后再继续执行其他操作可以使用 join() 方法来阻塞等待线程结束。
http://www.zqtcl.cn/news/790794/

相关文章:

  • 深圳网站设计师培训学校大气全屏通用企业网站整站源码
  • 献县网站建设价格动漫网站设计方案
  • 怎样制作网站电话怎么做网络推广优化
  • 自己有服务器如何建设微网站网站建设的开发方式和费用
  • 网站如何接入支付宝可以看网站的浏览器
  • 档案网站建设的原则网页设计html代码可以查重吗
  • 万宁网站建设公司新乡市延津县建设局网站
  • 校园网站建设的意义2016wordpress淘宝客程序
  • 翻书效果的网站餐厅网站设计
  • 多少钱算网站中山 网站定制
  • 镇江网站制作价格如何计算本地生活服务平台app
  • 洞泾网站建设怎么做推广赚佣金
  • 三拼域名做网站大连自助建站软件
  • 怎么做hs网站最专业的网站开发公司哪家最专业
  • 南京做网站的公司排名科技:开局研发六代战机许禾
  • 网站怎么做搜索引擎淘宝网站怎么做特价
  • 仿制网站建设oa办公系统官网
  • 深圳网站托管企业建站源码系统
  • 个人空间网站建设报告建站是什么东西
  • 好看的模板网站建设西安网站模板建站
  • 建设网站二级子页打不开广告设计平面设计培训班
  • 网站公司做网站要多少钱新乡
  • 天津谁做网站莱芜人才网招聘网
  • 学做网站的书籍自己做网站 最好的软件
  • 手机网站专题电商入门视频教程免费
  • aspx网站模板制作网页常用的软件有哪些
  • 网站主关键词湖南网站定制
  • 长沙seo网站排名优化公司进入秦皇岛最新规定
  • 企业网站优化平台宝山北京网站建设
  • 给人做代工的网站加盟代理网