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

沭阳网站建设方案网站建立方案

沭阳网站建设方案,网站建立方案,wordpress数字分页,网页设计与制作第二版答案auto_ptr 设计目的#xff1a;超出作用域#xff0c;自动释放内存。所有权传递#xff1a;拷贝auto_ptr时#xff0c;原指针失效#xff0c;释放所有权#xff1b;新指针获得所有权。总而言之#xff0c;允许通过拷贝转移所有权#xff0c;独占所有权。缺陷#xff1…auto_ptr 设计目的超出作用域自动释放内存。所有权传递拷贝auto_ptr时原指针失效释放所有权新指针获得所有权。总而言之允许通过拷贝转移所有权独占所有权。缺陷这个指针使用起来容易出bug。因为这个指针拷贝以后原指针会被重置而导致失效无法继续使用如果继续使用就会导致崩溃。所以auto_ptr被淘汰了不要用它。 unique_ptr 设计目的超出作用域自动释放内存用来代替auto_ptr。所有权传递禁止拷贝只支持通过移动语义传递所有权。通过移动语义传递所有权时原指针失效释放所有权新指针获得所有权。总而言之只允许通过移动构造转移所有权不允许拷贝独占所有权。为什么不支持拷贝因为所有权传递更符合移动语义拷贝是原意是生成一个副本指针不改变原指针但是因为独占所有权所以原指针会被重置为空指针不符合拷贝的含义。需要注意的是unique_ptr可以作为函数返回值返回这是因为返回值可以支持移动语义。 scoped_ptr 设计目的超出作用域自动释放内存。所有权传递禁止拷贝不支持传递所有权只支持交换所有权。总而言之禁止所有权转移允许所有权交换。 shared_ptr 中文名强指针。设计目的引用计数减到0自动释放内存。所有权传递允许拷贝允许多个shared_ptr共享同一个动态创建的对象的所有权。缺点互相持有对方实例的shared_ptr时会导致循环引用问题导致两个shared_ptr都无法释放内存。 weak_ptr 中文名弱指针。 设计目的解决强指针循环引用问题。所有权不持有任何所有权仅进行所有权查询。但是可以转换为强指针。
http://www.hkea.cn/news/14373996/

相关文章:

  • 聊城网站建设策划建设公司电商快速开发平台
  • 宜宾网站建设08keji多用户商城数据库设计
  • 网站空间和数据库如何做自己的小说网站
  • 网站主持深圳网页制作推广排名
  • 上传电影网站源码wordpress淘宝值得买
  • 网站发布北京手机网站建设公司
  • 网站开发案例中国新闻军事报道
  • 西安网站建设维护做汽车导航仪在什么网站找客户
  • 手机网站seo怎么做完全备份wordpress
  • 正规的手游代理平台湖南关键词优化排名推广
  • 金华网站制作案例企业管理考研院校推荐
  • 网站建站网站怎么样计算机办公软件培训班
  • 360网站名片怎么做的天华建筑设计有限公司
  • 深圳团购网站设计搭建网站的六个基本步骤流程
  • 大学生作业代做网站淘宝运营课程
  • 阿里巴巴国际站工作怎么样海关数据查询平台官网
  • 东莞网站建设推广哪家好上海比较好的公司排名
  • 如何加快门户网站建设方案wordpress默认后台密码
  • 目前做汽配的网站有哪些郑州哪家网站建设好
  • 建筑工程网官方网站wordpress 虚拟流量
  • 建设工程规范在哪个网站发布浙江网
  • 电商网站建设公司哪家好重庆市建设工程信息网质量监督
  • 马克 扎克伯格大学做的网站全运会网站建设方案
  • 常州手机网站开发vs中的网站导航怎么做
  • 怎么做二手网站代理电脑怎么做软件开发
  • 在线咨询网站开发价格东莞网页设计与制作
  • 网站建设 教案wordpress插件doc
  • 建手机网站教程郑州专业做网站公
  • 自己做的网站怎么接数据库网站开发与实践题库
  • 诸城网站建设定制app网页制作软件