首页 > 编程语言 >C++学习笔记——析构函数

C++学习笔记——析构函数

时间:2022-11-24 22:23:25浏览次数:40  
标签:函数 笔记 Five C++ 析构 构造函数

//#include<iostream>
//using namespace std;
//
//class Five
//{
//public:
//    int n;
//    Five()        //定义一个构造函数
//    {
//        cout << "调用构造函数" << endl;
//    }
//
//    ~Five()        //定义析构函数,~+类名
//    {            //析构函数在一个类只有一个,且没有参数,不能重载     
//                //析构函数不写,系统会默认析构函数,析构函数会在对象声明结束的时候自动调用
//        cout << "调用析构函数" << endl;
//    }
//};
//
//int main()
//{
//    /*{
//        Five a1;        //局部对象
//    }*/
//    //Five* a2 = new Five;        //指针对象,指针对象的空间不会自动释放,就不能自动调用析构函数
//    //delete a2;                    //指针对象不能自动释放空间,用delete来释放空间
//
//    Five();                //临时对象,临时对象的作用域只有它所在的这一行
//    return 0;
//}
////析构函数的作用是释放申请的空间

 

标签:函数,笔记,Five,C++,析构,构造函数
From: https://www.cnblogs.com/kun-sir/p/16923638.html

相关文章

  • C++学习笔记——带参构造函数
    //#include<iostream>//usingnamespacestd;////classStu//{//public://intage;//floatf;////构造函数,可由系统自动调用//Stu()//......
  • C++学习笔记——this指针
    //#include<iostream>//usingnamespacestd;////classSix//{//public://inta;//Six(inta)//{//用this指针来区分局部变量和......
  • C++学习笔记——常函数
    //#include<iostream>//usingnamespacestd;////classSeven//{//public:////构造函数和析构函数不能定义为常函数//inta;////Seven()//{//......
  • OpenCV之C++经典案例
    四个案例实战1、刀片缺陷检测2、自定义对象检测3、实时二维码检测4、图像分割与色彩提取1、刀片缺陷检测问题分析解决思路尝试二值图像分析模板匹配技术代......
  • Java基础学习笔记(菜鸟教程版)
    Java基础学习笔记(菜鸟教程版)入门概览第一个Java程序helloworldpublicclassHello{publicstaticvoidmain(String[]args){/*pubic-->访问修饰符static-......
  • 桥接模式javac++
    [实验任务一]:两个维度的桥接模式用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。     packagetest9;publicclassBusi......
  • 组合模式java+c++
    [实验任务一]:组合模式用透明组合模式实现教材中的“文件夹浏览”这个例子。    packagetest10;publicabstractclassAbstractFile{publicabstrac......
  • 装饰模式java+c++
    [实验任务一]:手机功能的升级用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而JarPhone除了声音还能振动;更高级的手机(ComplexP......
  • Termux笔记
    TermuxcombinespowerfulterminalemulationwithanextensiveLinuxpackagecollection.下载地址https://github.com/termux/termux-app/releasesSSH开启ssh安装......
  • 适配器模式c++
    [实验任务一]:双向适配器实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。  #include<iostream>usingnamespacestd;classCat{public:virtualvoid......