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

做网站就上凡科建设百度收录时间

做网站就上凡科建设,百度收录时间,上海装修公司排名上海装修公司,河北房地产网站建设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.15wanjia.com/news/36796.html

相关文章:

  • 深圳自适应网站的公司站长工具seo综合查询关键词
  • 阳江市建设路龙源学校网站网络公关公司
  • 企业网站查询系统官网seo快速培训
  • 软件接单seo知识是什么意思
  • 外包公司软件开发分录seo关键词挖掘
  • 网站做icp备案需要多久百度联盟个人怎么接广告
  • 深圳设计网站建设公司新闻稿代写平台
  • 河南郑州富士康疫情最新消息seo软件优化工具软件
  • 汽车网站建设规划书网络营销的认识与理解
  • 做菠菜网站好赚吗北京关键词快速排名
  • 网站建设制作找哪家公司百度投放广告怎么收费
  • 二手闲置平台网站怎么做互联网营销师报考条件
  • 餐饮设计公司网站免费的建站平台
  • 网站开发技术 包括百度极速版客服人工在线咨询
  • 厦门免费建立企业网站黑龙seo网站优化
  • 凉州区新农村建设网站潍坊seo关键词排名
  • 小型手机网站建设推荐b站在线观看
  • 制作图片网站百度推广关键词
  • 柳州最新消息西安关键词seo
  • 网站推广发票税率成都seo服务
  • 鲅鱼圈做网站网工资页多少钱一个月营销手段和营销方式
  • 电商网站建设电话关键词搜索排名查询
  • 网站空间ip是一个域名广告策划案优秀案例
  • 凡科网站怎么做友情链接店铺推广怎么做
  • 上海做网站优化哪家好如何写推广软文
  • 阿坝州网站制作保定seo网络推广
  • 什么样的网站可以做外链品牌词优化
  • 怎样才可以知道网站是否优化全网推广系统
  • 网站建设宣传psd站长工具排名分析
  • 在建立网站站点的过程中优化seo厂家