腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C# -“
析
构
函数
不是
继承
的
”实际上是什么意思?
、
、
、
、
第10.13节
析
构
函数
规定如下:
析
构
函数
不被
继承
。因此,除了可以在该类中声明
的
析
构
函数
之外,类没有其他
析
构
函数
。
的
析
构
函数
部分包含一个示例,演示
如何
调用
继承
层次结构中
的
析
构
函
浏览 3
提问于2009-12-08
得票数 13
回答已采纳
3
回答
虚拟
析
构
函数
和删除具有多重
继承
的
对象..。它怎麽工作?
首先,我理解为什么需要在单
继承
和通过基本指针删除对象方面
使用
virtual
析
构
函数
。这是专门关于多重
继承
和背后
的
原因,这一工作。a和b
的
析
构
函数
?具体来说,AB
的
内存是
如何
布置
的
(特别是虚拟
函数
表),这样就可以调用A和B
析
构
函数
了?我们都很好奇这些
析
浏览 4
提问于2013-04-04
得票数 27
回答已采纳
2
回答
继承
层次结构中
的
析
构
函数
排序
、
、
、
如果我有以下层次结构: 类F(最派生
的
)
析
构
函数
被调用并完成。类D(成员对象2)
析
构</
浏览 0
提问于2013-02-28
得票数 1
回答已采纳
5
回答
基类中
的
析
构
函数
何时以及为什么不应定义为虚拟?
、
下面的示例演示
如何
防止复制派生类。它基于一个基类,其中复制构造
函数
和复制赋值操作符都声明为private。Uncopyable(const Uncopyable&);};class derived: private Uncopyable注意,类Uncopyable中
的
析
构
函数</e
浏览 1
提问于2011-08-10
得票数 10
回答已采纳
4
回答
4级
继承
链中
的
C++虚拟
析
构
函数
。
、
我正在用虚拟
析
构
函数
做一个小实验来回顾一下--想知道是否有人对以下问题有一个简单
的
解释(
使用
VS2010):运行了2个实验:B具有非虚拟
析
构
函数
%d具有非虚拟
析
构
函数
//
浏览 1
提问于2012-06-16
得票数 3
回答已采纳
2
回答
继承
类数据成员
、
我有点困惑,我读了这个,因此它说构造
函数
和
析
构
函数
不是从基类
继承
到派生类,而是在创建派生对象时调用构造
函数
和
析
构
函数
。那么,
继承
类
的
基类数据成员
的
构造
函数
和
析
构
函数
是吗?
浏览 2
提问于2013-12-05
得票数 0
回答已采纳
2
回答
虚拟类
的
析
构
函数
到底做了什么?
、
、
、
bool yesNo; { ~B(); } 因此,先调用A
的
构造
函数
,然后调用B
的
构造
函数
,当我们破坏B时,首先调用B
的
析
构
函数
,然后调用A
的
析
构
函数
。基本上,A
的
析
构
函数
浏览 4
提问于2014-03-14
得票数 0
回答已采纳
2
回答
与虚拟
析
构
函数
相比,shared_ptr用于子类销毁
的
运行时开销
、
、
、
、
我在Youtube视频()上遇到了模仿虚拟
析
构
函数
行为
的
技巧,在搜索互联网时,我发现了这样
的
答案: 通常,如果B
继承
自A并有自己
的
析
构
函数
,则需要基类A中
的
虚拟
析
构
函数
来确保正确调用B
的
析
构
函数
。但是,
使用
shared_ptr可以避免对虚拟
析</em
浏览 1
提问于2017-04-25
得票数 1
回答已采纳
1
回答
不用于删除对象
的
基类
的
析
构
函数
是否应该是虚拟
的
?
、
、
、
、
假设我有两个基类,struct B {}; 如果我
的
使用
场景是这样
的
:也就是说,我永远不会
使用
B基类来引用派生对象,是否必须使两个基
的
析
构
函数
都是虚拟?目前,我将B
的
析
构
函数
浏览 2
提问于2017-01-17
得票数 2
回答已采纳
4
回答
C++:
继承
自std::map
、
、
、
我想
继承
std::map,但据我所知,std::map没有任何虚拟
析
构
函数
。 因此,是否可以在
析
构
函数
中显式调用std::map
的
析
构
函数
,以确保正确
的
对象销毁?
浏览 5
提问于2012-05-07
得票数 25
回答已采纳
1
回答
隐式声明
析
构
函数
、
、
、
如果我是正确
的
,默认
析
构
函数
总是隐式声明
的
,除非用户声明它。根据 struct B {};隐式声明
的
析
构
函数
B::~B()是虚拟
的
吗?如果没有,那么在
浏览 2
提问于2021-09-28
得票数 1
回答已采纳
4
回答
继承
和编译器生成
的
函数
、
、
、
当我有
继承
时,我通常得到
的
编译器生成
的
函数
(构造
函数
、
析
构
函数
、赋值操作符和复制构造
函数
)是否仍然为我
的
类生成? 假设我有这样
的
继承
:一个基类,一个
继承
A ( public )
的
B和C,它
继承
了B。我
的
A类没有内存分配,或者任何需要由我实现
析
构
函数
的
浏览 4
提问于2015-06-25
得票数 1
回答已采纳
3
回答
基类没有
析
构
函数
,但派生类有。我是否需要寻找与堆无关
的
陷阱?
、
、
在
继承
方面,我知道建议您
的
类
的
析
构
函数
是虚拟
的
,因此除了任何派生
析
构
函数
之外,基类
的
析
构
函数
都会被正确调用。但是,我想知道在下面的场景中是否存在与派生对象相关
的
堆栈相关问题。让我们假设我们有一个基类,它没有
析
构
函数
(不管出于什么原因):以及具有<
浏览 6
提问于2016-05-22
得票数 2
回答已采纳
1
回答
从std::basic_string
继承
可以吗?
、
、
、
我知道从STL类派生是不可取
的
,但是std::basic_string似乎是一个很好
的
候选。};class string_t :{ virtual ~string_t
浏览 2
提问于2015-04-08
得票数 3
回答已采纳
2
回答
默认情况下,要么创建类‘`final`’,要么给它们一个虚拟
析
构
函数
?
、
、
、
如果将
带有
非虚拟
析
构
函数
的
类用作基类(如果
使用
指针或对基类
的
引用来引用子类
的
实例),则它们是bug
的
源。随着C++11添加了一个final类,我想知道是否有必要设置以下规则:
浏览 2
提问于2015-06-06
得票数 10
回答已采纳
2
回答
使用
私有
析
构
函数
析
构
对象
、
我目前正在开发一个生成C++代码
的
程序。生成
的
C++代码有时需要
析
构
一个类,因此它
使用
ptr->~MyClass(); ,因为这在所有情况下都有效(包括例如
继承
的
析
构
函数
)。或者我是这么想
的
:如果有一个私有
析
构
函数
: class MyClass {}; 那么ptr->~MyClass();将是一个编
浏览 26
提问于2020-12-06
得票数 0
回答已采纳
7
回答
我需要显式调用基础虚拟
析
构
函数
吗?
、
当重写C++中
的
类(
使用
虚拟
析
构
函数
)时,我在
继承
类上再次将
析
构
函数
实现为虚拟
的
,但我需要调用基
析
构
函数
吗?} 我说<em
浏览 3
提问于2009-03-24
得票数 401
回答已采纳
1
回答
使用
字符串类型成员(用nvcc进行编译)时,瓦卢布标识内存泄漏。
、
、
、
、
我不确定是bug还是而不是,但是当我在结构或类中
使用
字符串类型
的
成员时,valgrind会识别内存泄漏。我尝试基于我自己
的
应用程序构建一个简单
的
代码,如果它仍然很大,我很抱歉.// ==================================================
浏览 0
提问于2014-07-30
得票数 1
回答已采纳
3
回答
虚拟
析
构
函数
必须是公共
的
吗?
、
我发现几乎每个虚拟
析
构
函数
的
代码片段都将其作为公共成员
函数
,如下所示:{ virtual ~Base() cout << "~Derived : public Basepublic: { } 虚拟
析
构</e
浏览 25
提问于2013-03-20
得票数 17
回答已采纳
2
回答
C++ Qt基类虚拟
析
构
函数
、
、
、
我们是否需要为Qt-way中将要
使用
的
类设置一个虚拟
析
构
函数
: set QObject-parent,它将调用QObject
的
析
构
函数
deleteLater(),还是类似于任何将其设置为父对象
的
对象?automatically by parent MyWidget::QWidget::QObject's destructor afaikprivate:} 如果
浏览 22
提问于2015-02-27
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+笔记八十一:继承和组合混搭下的构造和析构
C+笔记八十:继承中的对象模型
C+之虚函数
如何在C+中正确地使用多态和继承?掌握这些技巧,让你的程序性能和可维护性双双提升!
Python基础(三)类和对象简介
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券