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

网站搜索系统广告营销推广

网站搜索系统,广告营销推广,艺术品电商网站开发,上弦 网站建设(1)该函数的定义和位置如下: 可见,传入形参为某种类型的引用,该函数会执行形参的析构函数,还可以有效解决数组的连续析构。很强大的函数。 (2)疑问是,若形参是指针类型…

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

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

http://www.shuangfujiaoyu.com/news/44948.html

相关文章:

  • 最好用的企业网站cms站长工具查询域名信息
  • 内网穿透做网站上海今天发生的重大新闻
  • 做一个门户网站要多少钱永久免费客服系统
  • 微信订阅号不认证可以做网站吗优就业seo课程学多久
  • 建设银行佛山分行网站世界比分榜
  • 香港公司怎么做网站深圳网络推广系统
  • 龙岗 网站建设哪全网营销软件
  • 临沧高端网站建设好用的百度网盘搜索引擎
  • 深圳信用网官网北京seo公司wyhseo
  • 山东地产网站建设我想开个网站平台怎么开呢
  • 小型企业网站开发价格网络运营和网络营销的区别
  • google网站管理员中心手机如何制作网站教程
  • php可以做视频网站吗百度推广客服电话
  • 山西专业网站建设大全宁波seo优化
  • 兰州做家教去哪个网站比较好广告软文范例大全100
  • 个人主页页面seo流量优化
  • 济南自助建站软件关键字排名查询工具
  • 沧州高速公路建设管理局网站网络舆情信息
  • 代做毕设网站百度关键词竞价
  • 设计公司口号sem优化软件哪家好
  • 网站开发职业定位某网站seo策划方案
  • 一键生成logo免费网站论坛外链代发
  • 做网红用哪个网站永久免费个人网站注册
  • 网站开发教学视频营销策划方案怎么写
  • pycharm做网站今日头条新闻大事
  • 购物网站的经营要素吴江seo网站优化软件
  • 天津市做网站网络营销的案例有哪些
  • wordpress 多条件搜索做整站优化
  • 网站建设如何把更改内容网易游戏推广代理加盟
  • 游戏网站做代理wordpress seo教程