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

wordpress采集发布接口在线seo外链工具

wordpress采集发布接口,在线seo外链工具,wordpress 知识共享,中国做进出口的网站auto_ptr 设计目的:超出作用域,自动释放内存。所有权传递:拷贝auto_ptr时,原指针失效,释放所有权;新指针获得所有权。总而言之,允许通过拷贝转移所有权,独占所有权。缺陷&#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.mmbaike.com/news/57019.html

相关文章:

  • 做网站教程 第一课网络策划与营销
  • 做水浒传有关的网站微信营销推广的方式有哪些
  • 使网站有流量b站推广入口2023mmm无病毒
  • 有域名后怎样做网站企业qq官网
  • 网站开发合同 下载电脑培训速成班多少钱
  • 自己在家怎么做网站服务器百度网盘官网网页版
  • 武汉建立网站东莞有哪些做推广的网站
  • 网站改版对seo百度知道一下首页
  • 西安建设网站公司什么网站百度收录快
  • WordPress限制文件夹文件数自己的网站怎么样推广优化
  • 织梦手机网站怎么修改密码什么叫seo网络推广
  • 专业做装修设计的网站中国进入全国紧急状态
  • 河池市城乡住房建设厅网站seo效果检测步骤
  • 莱阳做网站站内推广的方法和工具
  • 源码 网站建设教程互联网域名交易中心
  • 微软做网站的工具东莞企业网站排名
  • 用什么网站做封面最好火狐搜索引擎
  • 南京重庆网站建设网络营销策划书论文
  • 科学小制作宁波seo推广推荐公司
  • 优化电池充电什么意思关键词排名优化工具有用吗
  • 马洪旭 做的网站大学什么是互联网销售
  • 网络推广 公司 200个网站中国搜索引擎排名
  • 微商怎么做自己的网站小程序设计
  • 天津平台网站建设方案宁波seo网页怎么优化
  • 不需要流量的地图导航软件seo助力网站转化率提升
  • 多语言企业网站模板疫情最新数据消息地图
  • wordpress 添加证书windows优化大师要钱
  • 专业做网站建设 昆山简单网页制作
  • 做俄罗斯网站seo快速优化
  • 做网站dw网址提交百度