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

北京大兴行业网站建设公司灵芝产品网站建设方案

北京大兴行业网站建设公司,灵芝产品网站建设方案,建设网站如何挣钱,wordpress简单投稿c11的三个智能指针 unique_ptr独占指针#xff0c;用的最多 shared_ptr记数指针#xff0c;其次 weak_ptr#xff0c;shared_ptr的补充#xff0c;很少用 引用他们要加上头文件#include unique_ptr独占指针#xff1a; 1.只能有一个智能指针管理内存 2.当指针超出作用域…c11的三个智能指针 unique_ptr独占指针用的最多 shared_ptr记数指针其次 weak_ptrshared_ptr的补充很少用 引用他们要加上头文件#include unique_ptr独占指针 1.只能有一个智能指针管理内存 2.当指针超出作用域时内存将自动释放 3.不可copy只能move 三种创建方式 前两种用的是拷贝构造函数第三种用的是赋值构造函数。 1.通过已有裸指针创建 class Cat; { Cat(string name “miaomiao”){} void cat_infor(){} } Cat* cat new Cat; unique_ptr u_cat(cat); cat NULL;//为了防止通过cat改动将其置空更好的体现独占。 2.通过new创建RAII获得资源之时就是初始化之时 unique_ptr u_cat(new Cat); 3.通过sdt::make_unique创建(推荐) unique_ptr u_cat make_unique(“minmiao”);//make_unique是c14中的 或 unique_ptr u_cat make_unique(new Cat); 引用重载 unique_ptr可以通过get()获取地址 unique_ptr实现了-调用成员函数 u_cat-cat_infor(); 通过*调用dereferencing(解引用) (*cat_infor).cat_infor(); 移动 move do_with_cat_pass_value(unique u_cat){} unique_ptr u_cat(new Cat); do_with_cat_pass_value(move(u_cat)); 那么此时就不能再使用 u_cat-cat_infor()因为独占权已经不存在u_cat中了其实make_unique()也是一种move。
http://www.dnsts.com.cn/news/131492.html

相关文章:

  • 玉林网站设计python语言是什么
  • 网站分站如何做上海建筑设计院官网
  • 工业设计 做自己的网站 知乎广州市研发网站建设怎么样
  • 信息网站开发网络公司网站建设组织管理怎么写
  • 做网站卖酒wordpress预约订单插件
  • 网站建设后期费用网站建设基础流程
  • 做证券考试的网站网站建设费按多少年摊销
  • 专门做二手手机的网站吗seo机构
  • 简述网站制作流程图湖南省三库一平台官网
  • 做装修效果图的网站有哪些网站用户体验
  • 建设网站 织梦做外贸哪个网站好
  • 呼和浩特企业网站80 wordpress
  • 网站建设钟振森庆安建设局网站
  • 做谷歌网站使用什么统计代码58同城东莞招聘
  • 中山网站建设工作室怎么进行网站开发
  • 学网站开发与维护有用吗装修步骤和流程
  • 打码网站建设深圳教育科技网站建设
  • 中国十大网站建设莱芜论坛哪个比较好
  • 台州建站网站模板关于征集网站建设素材的通知
  • 网站建设便宜不可信在县城做同城网站怎么样
  • 济南百度网站开发江西建筑工程网
  • 电子商务网站按其实现的技术可分为太原网站制作网页
  • 一般设计网站页面用什么软件免费个人网页制作网站
  • 宁德营销型网站建设效果好网站建设哪家便宜
  • 高安网站设计面向服务的关系建设网站
  • 国内免费网站空间免费做会计试题网站
  • 百度做网站投广告推广网站平台
  • 宁波网站推广软件wordpress哪个主题适合做网址导航
  • 深圳的网站建设公司官网设计接活的网站
  • 做网站有未来吗企业管理平台app