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

怎么得出析构函数运用几次?结果出现两个A

#include<iostream>

using namespace std;

class myclass

{

public:

myclass(){cout<<"A";}

myclass(char c){cout<<"C";}

~myclass(){cout<<"B";}

};

int main()

{

myclass my1,my2('x'),*p1;

p1=new myclass;

delete p1;

return 0;

}

调用了两次默认构造函数,一个是my1,一个是p1,my2调用的是有参构造函数

一共三个类变量,最终析构函数也会调用三次

近期文章

  • 怎么实现左图又文字?
  • 新版hbuilder 编写程序运行到浏览器会出现乱码,怎么办
  • Visual C++ 2012 Redistributable Package(x86)安装失败
  • 请问如何注销个人网站?
  • java+gui+mysql
  • 请问用python怎么解决
  • PrintWriter 需不需要 close?
  • 一些swift的问题
  • 微信小程序错误是怎么回事
  • 360 数据分析与预测,寻技术解决。
  • pandas去除输出时的索引
  • 文件名参数前面的选项参数
  • 下面的代码运行后有的部分功能实现不了,不知道是什么错误,运行后的界面如下
  • Ubuntu1804安装opencv失败会有残留文件吗
  • python学生信息管理系统
  • cc2530单片机 求代码。 急
  • 关于hibernate分页的效率问题
  • yum安装软件出现下列问题
  • 定义四个字符数组,分别用来存储用户名、密码、用户输入的用户名及密码字符串
  • 请问这个选择怎么算呢?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华