关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
白日梦想家167
2022-08-07 14:33
采纳率: 66.7%
浏览 31
首页
编程语言
已结题
c++析构函数什么时候调用问题
c++
开发语言
c语言
在这里p1=p2代码不能跑,那应该就是p2调用了析构函数将p2类里的指针p释放掉了。使p1里的p指向了已经被释放了的空间。我想问一问析构函数到底什么时候调用,我之前一直认为是在return 0;前面调用。
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
[PE]经典八炮
2022-08-07 15:03
关注
不是你说的那个原因,你应该重载赋值运算符和复制构造函数实现深拷贝,否则就会double delete
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
C++
箴言:避免
析构函数
调用
虚函数
2020-07-26 07:54
###
C++
箴言:避免
析构函数
调用
虚函数 #### 概述 在
C++
编程中,理解和遵循良好的设计模式对于确保程序的稳定性和可维护性至关重要。其中一个经常被提及的原则是“避免在
析构函数
中
调用
虚函数”。这一原则在
C++
语言...
详解
C++
编程中的
析构函数
2020-12-31 19:51
C++
析构函数
创建对象时系统会自动
调用
构造函数进行初始化工作,同样,销毁对象时系统也会自动
调用
一个函数来进行清理工作(例如回收创建对象时消耗的各种资源),这个函数被称为
析构函数
。
析构函数
(Destructor)...
C++
析构函数
详解[源码]
2025-11-16 09:28
C++
作为一门面向对象的
编程语言
,提供了丰富的...
析构函数
是
C++
编程中不可或缺的工具,它在管理资源、确保程序稳定性和效率方面扮演着重要角色。正确的理解和运用
析构函数
对于编写高质量、高可靠性的
C++
程序至关重要。
简单介绍
C++
编程中派生类的
析构函数
2020-09-03 08:13
在
C++
编程中,派生类的
析构函数
是一个关键的概念,它涉及到对象生命周期的管理以及资源的释放。
析构函数
与构造函数相反,构造函数用于初始化对象,而
析构函数
则在对象生命周期结束时自动
调用
,负责清理对象创建过程...
C++
析构函数
2025-07-24 17:16
大专生学编程的博客
C++
析构函数
是用于对象生命周期结束时自动
调用
的特殊成员函数,主要用于资源清理。其语法为类名前加~,无参数和返回值,不可重载。
析构函数
在对象离开作用域或通过delete删除时自动
调用
,常用于释放动态内存等资源。...
C++
中构造函数与
析构函数
的
调用
顺序详解
2020-08-31 14:33
以下是关于
C++
构造函数与
析构函数
调用
顺序的详细解释。 首先,构造函数的
调用
顺序遵循以下原则: 1. **基类构造函数**:当创建一个对象时,首先
调用
的是最远基类的构造函数,然后逐级向上,直到到达最接近的基类。...
解析
C++
中虚
析构函数
的作用
2020-09-05 06:41
在
C++
编程语言
中,虚
析构函数
(Virtual Destructor)是一个非常关键的概念,它主要用于处理多态性(Polymorphism)和动态类型(Dynamic Type)。本文将深入探讨虚
析构函数
的作用,以及为何在基类中声明虚
析构函数
是...
【
C++
析构函数
】
C++
私有
析构函数
的作用
2023-06-08 00:35
泡沫o0的博客
C++
私有
析构函数
的作用
C++
析构函数
详解
2024-11-17 23:10
Yhame.的博客
析构函数
是一个类中的特殊成员函数,其主要功能是对对象进行销毁之前的清理操作。
析构函数
的声明方式与构造函数类似,但它的名称必须与类名相同,前面加一个波浪号。
C++
构造与
析构函数
调用
时机[可运行源码]
2025-12-21 06:44
构造函数与
析构函数
的
调用
时机,是
C++
初学者和经验丰富的开发者都必须深入理解的概念。本文将对
C++
中的构造函数和
析构函数
的
调用
时机进行详细阐述。 首先,构造函数是类的一种特殊成员函数,用于初始化对象的状态。...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
8月15日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
8月7日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
8月7日