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

网站图片的作用人民政府网站

网站图片的作用,人民政府网站,扬州建设工程招标信息网,如何网上做任务赚钱的网站文章目录 基类指针指向派生类对象&#xff0c;基类指针的首地址永远指向子类从基类继承的基类起始地址。代码代码2 基类指针指向派生类对象&#xff0c;基类指针的首地址永远指向子类从基类继承的基类起始地址。 代码 #include <iostream> using namespace std;class b…

文章目录

      • 基类指针指向派生类对象,基类指针的首地址永远指向子类从基类继承的基类起始地址。
      • 代码
      • 代码2

基类指针指向派生类对象,基类指针的首地址永远指向子类从基类继承的基类起始地址。

代码

#include <iostream>
using namespace std;class base
{
public:void show() { cout << "base:: show"; }
};class derive:public base
{
public:virtual void show() { cout << "derive:: show"; }
};int main()
{base* p = new derive;p->show();delete p;
}

在这里插入图片描述
以上代码在调用delete 的时候出错,因为在调用deletes时传入的地址和我么预想的不一样,才会导致软件崩溃

代码2

#include <iostream>
using namespace std;class base
{
public:void show() { cout << "base:: show"<<endl; }void operator delete(void *p){cout << "operator delete p" <<p<< endl;free(p);}
};class derive:public base
{
public:virtual void show() { cout << "derive:: show"; }void* operator new (size_t size){void* p = malloc(size);cout << "operator new " << p << endl;return p;}
};int main()
{base* p = new derive;p->show();delete p;
}

在这里插入图片描述

在这里插入图片描述
综上,子类带虚函数,而基类不带虚函数是一件非常危险的操作,编译器对指针的指向超出我们的预期,往往导致很难排查的问题

http://www.hrbkazy.com/news/42815.html

相关文章:

  • 做网站怎么才会被百度收录疫情最新消息今天封城了
  • 阿里云做企业网站只要做好关键词优化
  • 南山网站设计费用代发广告平台
  • 高端网站定制建站高权重外链
  • 字体设计灵感网站张掖seo
  • wordpress域名改了北京seo排名方法
  • 如何做优秀的视频网站网站整站优化公司
  • 网站建设查看框架的源代码宁波seo关键词费用
  • 网站建设开发网站wrrgbdd关键词优化如何
  • 做网站推广每天加班哈尔滨网站制作软件
  • 微商产品做网站免费外链网站
  • 石家庄网站模板建站热点军事新闻
  • css3 特效网站免费十八种禁用网站
  • 汽车网站制作seo搜索引擎优化兴盛优选
  • 微信网站怎么写搜索引擎优化核心
  • php网站开发说明文档济南网站seo哪家公司好
  • 用vue-cli做的网站网站制作的基本流程是什么
  • wordpress clean options抖音seo怎么做的
  • 策划网络营销活动方案seo怎么收费
  • 在线客服免费咨询seo优化费用
  • 贵州网站制作品牌公司今天新闻摘抄十条
  • 国家企业信用信息查询官网系统百度广告优化师
  • 做食品那些网站好seo教程排名第一
  • 万达网站建设seo快速推广窍门大公开
  • 有做装修效果图赚钱的网站吗广告免费发布信息
  • 网站建设多长时间网站代运营价格
  • 广州做网站那家好口碑营销渠道
  • 网站建设厌倦微信营销平台哪个好
  • wamp建设网站大致步骤公司网站推广
  • 网站开发 高级认证搜狗优化排名