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

免费手机建站平台wordpress子目录

免费手机建站平台,wordpress子目录,做360效果图网站,工作室官网源码析构函数#xff1a; 1.析构函数不能被重载#xff1b; 2.析构函数可以是虚函数#xff1b; 3.析构函数没有参数#xff0c;没有返回值#xff1b; 4.当类对象的生命周期结束#xff0c;系统会自动调用析构函数#xff1b; 5.若没有显式的析构函数#xff0c;系统会调用…析构函数 1.析构函数不能被重载 2.析构函数可以是虚函数 3.析构函数没有参数没有返回值 4.当类对象的生命周期结束系统会自动调用析构函数 5.若没有显式的析构函数系统会调用默认的析构函数 下面记录一下一个小示例目的是说明虚析构函数的必要性。若析构函数不是虚函数会发生什么vs2010下创建控制台输出程序下面看代码以及运行实例 classObject.cpp #include stdafx.h #include iostream using namespace std;class Base { public:Base(){cout构造函数Base()endl;};~Base(){cout析构函数~Base()endl;}//基类的析构函数不是虚析构函数 protected: private: };class Inherit:public Base { public:Inherit(){cout构造函数Inherit()endl;}~Inherit(){cout析构函数Inherit()endl;} protected: private: };int _tmain(int argc, _TCHAR* argv[]) {Base *base new Inherit;delete base;//下面3行代码是一个小插曲作者记录下来巩固基础int a[] {12,13,23,4,5};coutsizeof(*a)sizeof(*a)endl;cout*a*aendl;//*a是数组a的第一个元素sizeof(*a)即整型的大小 4system(pause);return 0; }运行上面的代码控制台输出结果是 可以看出析构函数调用的时候只调用了父类的析构函数没有调用子类的析构函数即没有释放子类的对象无形中造成内存泄漏下面我们来将父类的析构函数定义为虚析构即在父类的析构函数前加关键字virtual将父类析构函数改为下面这样其它不变。 Base(){cout析构函数Base()endl;}//基类的析构函数是虚析构函数 编译运行程序结果如下 总结当一个类作为父类的时候最好将此类的析构函数定义为虚析构函数。
http://www.yutouwan.com/news/307982/

相关文章:

  • 广州天河建网站的公司手机网站 如何 推广方案设计
  • 网站建设 $ 金手指排名效果好如何建立一个网站共享
  • 网站 运营工作如何做成都网络营销公司排名免费咨询
  • 什么语言做网站简单友妙招链接怎么弄
  • 建设网站需要分析什么条件洛阳凯锦腾网业有限公司
  • 深圳网站建设策划方案沈阳网站建设模板
  • 自己能否建设网站自己有服务器怎么建设网站
  • 晋中建设网站网站建设与制作实训报告
  • 网站建设技术支持 会天下wordpress 流量联盟
  • 网站建设教程多少钱php做电商网站的难点
  • 自己建网站怎么推广wordpress小程序投稿
  • 那个网站做旅游规划好设置WordPress文章图片
  • 怎样做网站的外链东莞市建设工程质量监督网
  • c 网站开发框架网站微信认证
  • 白河网站制作宁波网站推广优化外包公司
  • 小程序开发平台售后有保障旺道seo怎么优化网站
  • 鹤壁河南网站建设乘风专业建站
  • 廊坊兼职网站建设电子商务网站建设预算
  • 旅游网站建设水平评价wordpress migrate.min.js是什么
  • 临沂建设工程招聘信息网站动漫制作专业有哪些学校
  • 谷歌网站排名柳州做网站制作的公司有哪些
  • 中国建设工程标准化协会网站装饰公司营销网站模板
  • 抚州网站推广寿光网站建设m0536
  • 搭建个网站需要多少钱做购物网站小图标
  • 如皋建设工程局网站wordpress 定时
  • 温州网站设计案例商丘网站建设aliapp
  • 桐乡住房和城乡规划建设局网站济源网站建设电话
  • 太原建站一条龙软件界面设计ui培训班
  • 珠海市网站建设制作设计平台福州网站建设工作室
  • 企业做网站可以带中国吗石家庄做网络科技公司