线程创建

方式一:调用函数

#include<thread>void CreateThread()
{int a=100;cout<<"This is Thread: "<<a<<endl;
}int main()
{thread   Threadone(CreateThread);Threadone.join();//orThreadone.detach();}

方式二:使用类对象,需要operator( )( )才能成为可调用对象

#include<thread>
#include <iostream>
#include<mutex>
using namespace std;class TA
{
public:void operator()()//不能带参数{cout << "Thread to start" << endl;}
};int main()
{mutex tex;TA ta;thread  Mythread(ta);Mythread.join();cout << "主线程执行" << endl;return 0;
}

注意

1.joinable()可以用来查看是否处于join或者detach状态,如果是返回true,否则返回false。

全局函数作为线程入口分析参数传递内存操作

1.线程中所有传递的参数是基础类型,所有参数都会被复制一份。

2.线程中传递的是对象,对象会被复制拷贝。

线程函数传递指针和引用

1.在传入指针或者引用的情况下,防止线程访问的空间被提前释放,  传递堆内存中;使用静态的;参数放到类成员当中。

2.在线程中传递参数使用引用需要加入ref( )。

C++ 11 深度学习(十)多线程相关推荐

  1. NLP:LSTM之父眼中的深度学习十年简史《The 2010s: Our Decade of Deep Learning / Outlook on the 2020s》的参考文献

    NLP:LSTM之父眼中的深度学习十年简史<The 2010s: Our Decade of Deep Learning / Outlook on the 2020s>的参考文献 目录 T ...

  2. Hinton等谈深度学习十年;PyTorch落地Linux基金会的影响;机器学习界的“GitHub”|AI系统前沿动态

    1. 重磅!PyTorch落地Linux基金会 扎克伯格亲自宣布,PyTorch基金会已新鲜成立,并归入Linux基金会旗下,管理委员会成员,包括Meta.AMD.AWS.谷歌云.微软和英伟达.Met ...

  3. 2017年深度学习十大趋势预测

    2017年深度学习十大趋势预测 本文作者曾经多次预测了技术发展的趋势,最近的一次预测是"2011年软件发展的趋势与预测".10项预言中,准确地命中了6项,比如JavaScript ...

  4. LSTM 之父发文:2010-2020,我眼中的深度学习十年简史

    作者 | Jürgen Schmidhuber 译者 | 刘畅.若名 出品 | AI科技大本营(ID:rgznai100) 作为LSTM发明人.深度学习元老,Jürgen Schmidhuber于2月 ...

  5. halcon19.11深度学习关于分类入门案例

    目录 halcon19.11深度学习分类 关于配置环境 准备训练集 训练数据集 评估模型 测试模型 halcon19.11深度学习分类 关于配置环境 首先,如果你想使用halcon19.11学习深度学 ...

  6. LSTM之父发文:2010-2020,我眼中的深度学习十年简史

    2020-02-23 15:04:22 作者 | Jürgen Schmidhuber 编译 | 刘畅.若名 出品 | AI科技大本营(ID:rgznai100) 作为LSTM发明人.深度学习元老,J ...

  7. 2016深度学习统治人工智能?深度学习十大框架

    2019独角兽企业重金招聘Python工程师标准>>> 2015 年结束了,是时候看看 2016 年的技术趋势,尤其是关于深度学习方面. 新智元在 2015 年底发过一篇文章< ...

  8. LSTM之父发文:我眼中的深度学习十年简史!

    点击上方"开发者技术前线",选择"星标" 13:21 在看 真爱 作者 | Jürgen Schmidhuber 编译 | 刘畅.若名  出品 | AI科技大本 ...

  9. 图说2016深度学习十大指数级增长

    转自:https://www.52ml.net/21402.html http://mp.weixin.qq.com/s?__biz=MzI3MTA0MTk1MA==&mid=26519906 ...

  10. 2012-2022:深度学习十年后是撞墙了吗?Hinton、LeCun、李飞等大佬纷纷发声

    来源:机器之心 自 2012 年,以 AlexNet 为代表的深度学习技术突破开始,至今已有 10 年. 10 年后,如今已经成为图灵奖得主的 Geoffrey Hinton.Yann LeCun,I ...

最新文章

  1. Ember.js如何与后端服务交互?adapter、store、ember data关系揭秘
  2. Python第三方包-你了解numpy吗(numpy基础)
  3. 扩展 junit 框架_JUnit 5扩展模型的生命周期
  4. 云原生人物志|Pulsar翟佳:社区的信任最重要
  5. C语言转义字符的使用
  6. MFC小笔记:上下控件
  7. 计算机科学专业必读的44册经典著作
  8. 工作经验总结:百万数据引发的性能瓶颈问题
  9. PL(Planet)卫星群遥感数据介绍及应用
  10. 什么情况下会用上568A线序
  11. 如何通过图片定位位置
  12. Warshall沃舍尔算法
  13. 关于js数组方法的题目整理 6.24更新至题目5
  14. 【StringBuffer】
  15. Java中 9 种常见的 CMS GC 问题分析与解决
  16. 三星s9打电话显示无法连接到服务器,三星手机不能拨打电话解决办法
  17. Eclipse中Tomcat“子容器启动失败”
  18. 【陈鹏老师精益项目实战】华东区电机企业精益生产项目第六期总结
  19. tip(rabbitMQ
  20. Junction.exe 命令应用详解及下载

热门文章

  1. 纪事本 乱码_纪事地图和Yahoo Cloud服务基准
  2. 将Quarkus应用程序部署到AWS Elastic Beanstalk
  3. akka的介绍_Akka笔记–演员介绍
  4. Java中的LinkedHashMap
  5. Apache Ant 1.9.13和1.10.5发布–支持Java 11单文件源程序
  6. java ee cdi_Java EE CDI程序化依赖关系消歧示例–注入点检查
  7. java 语义_Java文件合并变得语义化
  8. 在Spring中配置多个View解析器
  9. JavaFX技巧23:节省内存! 属性的阴影场
  10. java8 日期api_我们多么想要新的Java日期/时间API?