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

网站搜索系统网站结构优化的内容和方法

网站搜索系统,网站结构优化的内容和方法,做动态图的网站,做二手物资哪个网站好(1)该函数的定义和位置如下: 可见,传入形参为某种类型的引用,该函数会执行形参的析构函数,还可以有效解决数组的连续析构。很强大的函数。 (2)疑问是,若形参是指针类型…

(1)该函数的定义和位置如下:
在这里插入图片描述

可见,传入形参为某种类型的引用,该函数会执行形参的析构函数,还可以有效解决数组的连续析构。很强大的函数。
(2)疑问是,若形参是指针类型,该函数怎么执行,指针类型是没有析构函数的。
(3)举例,如下代码和实验结果:
在这里插入图片描述
可见,当该函数的形参是指针类型,没有析构和构造函数,该函数不执行具体的内容,什么也不做。
(4)我们可以以汇编代码跟踪一下,上面代码的反汇编代码如下:
在这里插入图片描述
如图,开始执行第22行代码,按F11 继续进入这个全局函数得汇编代码:
在这里插入图片描述
可见,当形参类型是指针时,该函数什么也没做。或者说指针类型是c++内置类型,c++编译器给指针类型规定的构造和析构函数中,就是没有任何代码,空函数体的。实际看汇编代码,根本就没有跳转,比如转至指针的析构函数执行。直接就ret返回了。这个奇怪现象,有别于真正的数据类型。也是本文探讨验证的初衷。以更多的了解该函数。
(5)该函数在vs2019上阅读STL源码时,频繁出现。有些数据结构里有指针类型的成员。STL总对指针调用_Destroy_in_place(…)。如图,举例是在单向链表forward_list 的源码中,在函数clear() 中。
在这里插入图片描述
在这里插入图片描述
如此,就解开了对指针应用该函数的疑惑,相当于什么也没做。谢谢阅读

http://www.tj-hxxt.cn/news/85294.html

相关文章:

  • 做卖车的网站有哪些seo行业网
  • 海曙区做网站关键词优化是什么意思?
  • 湘潭网站建设公司百度推广有效果吗?
  • 如何创建网站小程序搜索软件
  • 手机网站翻页企业策划
  • 张家港网站建设早晨设计seo是什么级别
  • 品牌网站建设有哪些方面百度大数据预测平台
  • 上海网站营销推广广告优化师适合女生吗
  • 池州网站建设公司百度seo网站
  • 中国最好的做网站高手自动连点器
  • 网站开发项目计划wbs百度推广价格
  • wordpress删除作者信息厦门网站seo哪家好
  • 新手学网络运营要多久优化网站打开速度
  • 微信注册网站入口安卓优化
  • 郑州网站建设市场关键词排名点击
  • 外贸网站源码 php网络网站推广
  • 手机可以建立网站吗家庭优化大师免费下载
  • 怎么提高网站打开速度关键词排名优化工具
  • 网站快照怎么做免费聊天软件
  • 天河做网站技术广州疫情最新消息
  • 贵州网站建设费用seo优化软件哪个好
  • 电子化业务管理与网站建设北京公司排名seo
  • 网站代码 字体发文章用哪个平台比较好
  • 怎么找做网站客服的工作南昌百度seo
  • 广州网站建设案件大数据精准获客软件
  • 百度seo优化技巧seo专家招聘
  • 宜兴网站建设网站seo好学吗
  • 我不想找之前做网站的续费semseo
  • ae模板网站推荐乔拓云智能建站系统
  • 网站模板开发平台怎么做数据分析平台