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

做网站就上凡科建设济南网站seo公司

做网站就上凡科建设,济南网站seo公司,国家城乡建设部投诉网站,网页设计网站建设过程报告Thread的主要数据成员为_Thr 里面存储的是线程句柄和线程ID 先看看赋值运算符的移动构造 最开始判断线程的ID是否不为0 _STD就是使用std的域 如果线程ID不为0,那么就抛出异常 这里_New_val使用了完美转发,交换_Val和_New_val的值 _Thr _STD exchange(_…

Thread的主要数据成员为_Thr

里面存储的是线程句柄和线程ID

先看看赋值运算符的移动构造

最开始判断线程的ID是否不为0

_STD就是使用std的域

如果线程ID不为0,那么就抛出异常

这里_New_val使用了完美转发,交换_Val和_New_val的值

_Thr = _STD exchange(_Other._Thr, {});

这里应该是把_Other._Thr的值赋值给_Thr,然后将_Other._Thr的值置空

最后返回线程本身

第一个判断我们已经看了,就是判断_Thr_Id != 0

如果_Thr_Id == 0了,则抛出异常

第二个我看了_Thrd_id()其实就是一个unsigned int,但是具体是什么我不知道,ID出问题了会抛出异常吧

第三个,是线程启动不成功,则抛出异常

主要这里是_Thrd_detach的调用,使得线程分离

这里也用了完美转发,也是Thread的构造函数

enable_if_t:

这里必须要模板参数为整形才能调用isInt

参考文章:C++(11):enable_if_t-CSDN博客

std::is_same_v:判断输入的类型是否是指定的模板类型

_Start函数内,就把函数和参数信息给到了_Thr._Hnd线程句柄上去了


定义类,还可以这么去玩

http://www.ritt.cn/news/10581.html

相关文章:

  • 网站地图页面网站运营工作的基本内容
  • 网站建设案例讯息网站怎么快速排名
  • 网站招标建设谷歌商店paypal三件套
  • 免费网站建设 godaddy推广策略怎么写
  • 公司网站制作站制作搜索引擎seo推广
  • 购物网页设计代码北京网站快速排名优化
  • 软件网页制作seo关键词快速排名介绍
  • 微网站模板 php百度官方网站网址是多少
  • vs做网站连数据库百度搜索指数排名
  • 移动端电商网站网站推广软件哪个最好
  • 使用django做网站吴中seo页面优化推广
  • 网站开发学习网站seo包年优化费用
  • 淄博品牌策划公司北京seo课程
  • 佛山做网站的公司有哪些公司官网开发制作
  • 技术支持-鼎维重庆网站建设专家广告公司网站
  • 网页设计与网站建设 公开课竞价sem托管
  • dede怎么做音乐网站网店运营推广平台
  • 网站自己怎么制作长沙网络公司最新消息
  • app应用网站html5模板分销系统
  • 怎么在网站做视频接口二级域名网站免费建站
  • 哪里可以接网站开发项目做路由器优化大师
  • 宝鸡网站建设网络推广理实一体化软件
  • ps网站怎么做滑动背景做seo排名
  • b2b平台的发展应以什么为中心优化设计电子版
  • 南昌做微网站韶关seo
  • p2p网站如何做测试工具常见的网络营销方式
  • 做网站开发学什么软件手机端seo
  • 地产渠道12种拓客方式关键词优化步骤简短
  • 真做视频网站seo中文意思是
  • 崇明建设镇政府门户网站好的网络推广平台