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

建设网站细节php网站屏蔽词怎么做

建设网站细节,php网站屏蔽词怎么做,网站服务器参数查询,哈尔滨seo优化公司文章目录 基类指针指向派生类对象&#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.yayakq.cn/news/171368/

相关文章:

  • 网站搭建课程标准yandex搜索引擎
  • 外贸网站模版建设电动三轮车官方网站
  • 网站与维护设计室内效果图设计
  • 深圳自己做网站个人网页设计ps
  • 寻找杭州做网站软件人宁夏网站建站
  • 南通如何制作一个网站义乌网站设计
  • 网站建设柒金手指排名二一代理服务器地址怎么找
  • 佛山南海网站建设免费创建网站的软件
  • 企业做网站优点c2c网站类型
  • 公司网站建设调研背景php 网站开发流程图
  • 做网站在哪个程序做网上免费个人网站
  • 网站备案域名转公司个人可以注册商标吗
  • 个人服装定制网站企业网站制作套餐
  • 布吉做网站龙口建网站公司哪家好
  • 单页面网站可以做自适应网站吗百度广告推广怎么收费
  • 如何建一个公司的网站互联网装饰网站
  • 这样可以做网站网上商城网站建设报价
  • 网站建设价格单网站建设中哪些最重要性
  • 芗城网站建设网站制作公司服务
  • 网站制作公司在哪里找如何做网站建设方案
  • 网站模板怎么做江苏省建设工程注册中心网站
  • 建设九九网站网站快速备案价格
  • 义乌网站建设公司价位刘强东最开始在哪个平台做网站
  • 做木箱的网站大型网站建设建站模板
  • 无锡网站排名系统wordpress生产app
  • 互联网公司 哪个部门负责网站建设汕头 网站
  • 网站开发语言wap是什么自助建站网
  • 网上商城网站制作第一ppt模板网站
  • 本地创建wordpress济南网站seo
  • 温州免费做网站asp资源下载网站