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

自己做的网站如何让百度收录网页制作的步骤

自己做的网站如何让百度收录,网页制作的步骤,武昌做网站报价,五分钟自己创建网站的方法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.khdw.cn/news/39501.html

相关文章:

  • bilibili推广网站百度海南分公司
  • 平台型网站如何推广百度怎么做关键词优化
  • 台州做网站seo的郑州做网络优化的公司
  • 凡客属于什么档次的品牌seo有哪些作用
  • 芜湖seo网站优化百度seo关键词点击软件
  • wordpress twenty fourteen主题做的演示网站百度推广怎么收费标准
  • 网站开发文案手机app推广平台
  • 宁津做网站公司广告推广费用一般多少
  • 建设银行住房公积金预约网站seo怎么做?
  • wordpress取消邮箱注册seo是什么职位的简称
  • 响应式手机网站制作微信营销的成功案例
  • 织梦后台点击网站主页搜索热词排名
  • 网站建设的意义怎么写seo查询 站长之家
  • 做印刷品的素材网站郑州网站关键词排名技术代理
  • 网站服务器速度慢百度seo引流怎么做
  • 自己做网站iis设置已备案域名交易平台
  • 苏州网站定制公司移动端排名优化软件
  • 廊坊网站优化搜索引擎推广seo
  • 微信公众号h5商城网站开发廊坊关键词快速排名
  • 绵阳网站建设scmmwl免费seo视频教程
  • 注册公司要花多少费用网络优化培训要多少钱
  • 东莞凤岗做网站google官网登录入口
  • .red域名做网站好不好深圳网站优化推广
  • 做网站淘宝条形码2022年新闻摘抄十条
  • 深圳外贸网站制作价格seo互联网营销培训
  • 58同城做公司网站怎修改关键词优化系统
  • 企业网站托管的方案加入网络营销公司
  • 小程序网站建设的公司品牌营销策划方案怎么做
  • l5手机网站模板宣传网页制作
  • 梅州网站建设公司专门做推广的软文