C++如果没有析构,系统有自己的吗? 如果有它执行啥
来源:百度知道 编辑:UC知道 时间:2024/06/25 02:30:21
RT
对于一个类来说,它的析构函数是必不可少的,如果在编程时没有写出,则编译器会自动添加一个默认的析构函数。
默认的析构函数体是一个空函数体,不会执行任何指令。
如果你不实现析构函数和构造函数,编译器为你提供默认的构造和析构函数,
如果有继承的话,默认的析构函数和构造函数的主要功能是调用父类的构造和析构函数。
呵呵!!不知道你明白了吗?
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/25 02:30:21
对于一个类来说,它的析构函数是必不可少的,如果在编程时没有写出,则编译器会自动添加一个默认的析构函数。
默认的析构函数体是一个空函数体,不会执行任何指令。
如果你不实现析构函数和构造函数,编译器为你提供默认的构造和析构函数,
如果有继承的话,默认的析构函数和构造函数的主要功能是调用父类的构造和析构函数。
呵呵!!不知道你明白了吗?