我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

父类作为函数参数,析构函数的调用问题

#include
using namespace std;

class A
{
public:
A(){cout<<"A constructor\n";}
~A(){cout<<"A destroy\n";}

};
class B : public A
{
public:
B(){cout<<"B constructor\n";}
~B(){cout<<"B destroy\n";}

};

void func(A x){
A y = x;
}

void main()
{
B z;
func(z);
}
为什么func(z)中调用了 3 次A的析构函数?

近期文章

  • 客户端不能连接到visual studio正在运行的后台项目,visual studio 不能实时debug
  • 怎样用c或c++来解决参数线性规划问题
  • Delegate.CreateDelegat 抛出异常:方法绑定失败
  • 关于java web的路径问题
  • LINUX系统下,开发日志系统,没有头绪,求指点
  • 安卓调百度定位将坐标显示在arcgis上。
  • 安卓在不同版本手机上运行崩溃
  • 正在国外写计算机论文,求解一个关于计算机,比较容易写的对比类文章
  • mybatis 实体参数传递
  • com.sun.faces.config.ConfigurationException: no web.xml present
  • JAVA 抽象类的实现问题
  • 单片机做tcp移植uip,碰到的关于 periodic的问题,求解答。
  • 关于文件操作函数rename与remove
  • 请问weblogic.management.ManagementException这个类在哪个jar包
  • 移植libmad库到arm的linux平台出现不支持thumb指令
  • 有关于Oracle子查询问题
  • matlab 粒子滤波 似然函数
  • VBAxmlhttp发http请求用post方法,服务端取不到send的数据包
  • 这个安卓界面要怎么做啊 求大神帮忙
  • centos下用QT对.xls格式进行导入与导出,用到什么第三方的库呢?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华