腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
虽然我已经提供了移动
构造
函数
,但还是调用了复制
构造
函数
。
、
、
、
我实现了复制
构造
函数
和
移动
构造
函数
,我学到的是程序必须使用移动
构造
函数
而不是复制
构造
函数
。: 10释放nullptr数据的
析
构
函数
移动
构造
函数
-Moving资源: 20
构造
函数
浏览 11
提问于2022-05-12
得票数 0
回答已采纳
4
回答
C++,
构造
函数
限制
、
我正在学习C++,我不明白下面这个黑体字句的意思: 不能用关键字virtual声明<em
浏览 5
提问于2010-04-03
得票数 10
回答已采纳
2
回答
继承类数据成员
、
我有点困惑,我读了这个,因此它说
构造
函数
和
析
构
函数
不是从基类继承到派生类,而是在创建派生对象时调用
构造
函数
和
析
构
函数
。那么,继承类的基类数据成员的
构造
函数
和
析
构
函数
是吗?
浏览 2
提问于2013-12-05
得票数 0
回答已采纳
1
回答
试图理解multimap为什么像它那样
构造
/下降
、
、
、
我已经用一个字符串
和
一个对象
构造
了一个multimap,在这个对象的
构造
函数
&
析
构
函数
中,当调用它们时,我有一个打印输出。谢谢你帮助我理解这个在multimap的建筑/破坏。单Iter
浏览 3
提问于2012-02-13
得票数 1
回答已采纳
1
回答
析
构
函数
是否根据标准有名称?
按照标准,类
析
构
函数
是否有学究意义上的名称?12.1.1:
构造
函数
没有名称。使用可选的
函数
说明符序列(7.1.2)、
构造
函数
的类名
和
参数列表,使用特殊的声明器语法来声明或定义
构造
函数
。在这样的声明中,
构造
函数
类名周围的可选括号将被忽略。“标准”没有明确规定
析
构<
浏览 2
提问于2010-04-22
得票数 5
回答已采纳
3
回答
类对象向量中调用的额外
析
构
函数
pt.push_back(TestDelete(1));}2的TestDelete
构造
函数
TestDelete
析
构
函数
为2; TestDelet
浏览 3
提问于2013-05-23
得票数 2
7
回答
基类的
构造
函数
和
析
构
函数
会被派生类调用吗?
我有一个名为MyBase的类,它有一个
构造
函数
和
一个
析
构
函数
:{ MyBase(void);};class Banana:public MyBasepublic: ~Banana(void);香蕉中新的
构造
函数
和
析</e
浏览 0
提问于2009-10-29
得票数 15
回答已采纳
2
回答
C++:调用临时对象的
构造
函数
、
假设我有以下内容: SomeClass();} 在没有优化的情况下,将调用SomeClass()
构造
函数
,然后调用其
析
构
函数
,对象将不再存在然而,根据IRC通道,如果编译器认为SomeClass
构造
函数
/
析
构
函数
没有副作用,那么
构造
函数
/
析
构
函数
浏览 4
提问于2011-11-28
得票数 4
回答已采纳
2
回答
为什么
构造
函数
和
析
构
函数
调用不同?
、
、
、
Employee e("Dan", "Lee", db , dh); return 0; 因此,问题是,正如我们所看到的,有4个日期
构造
函数
正在执行,然后调用了类Employee
构造
函数
。接下来,将执行两个日期
析
构
函数
。现在,当我们得到“按一个键”选项,一旦我们按下,我们会得到一个员工
析
构
函
浏览 1
提问于2020-05-09
得票数 0
回答已采纳
1
回答
C++中一类隐式成员
函数
C++中类的隐式成员
函数
是: As per:复制
构造
函数
如果没有移动
构造
函数
或移动赋值操作符显式地declared.If,则声明
析
构
函数
生成副本
构造
函数
。如果没有显式声明复制
构造
函数
、移动赋值运算符或
析
构
函数
,
浏览 2
提问于2013-02-14
得票数 6
回答已采纳
2
回答
为什么
析
构
函数
和
复制
构造
函数
使用对象数组显示此行为?
使用匿名对象初始化数组时,
析
构
函数
显示有效值,但我使用对象创建数组,重写复制
构造
函数
不调用,而且
析
构
函数
也显示垃圾值。Check obj1(2);Check a[2] = {obj1,obj2}; 复制
构造
<e
浏览 0
提问于2019-03-28
得票数 0
回答已采纳
2
回答
C++调用
构造
函数
中的最终虚拟
函数
、
、
、
确实,在
构造
函数
和
析
构
函数
中调用虚拟
函数
不是一个好做法,应该避免。这是因为虚拟
函数
受到子类的影响,但是在构建或销毁阶段,子类还没有被
构造
(在
构造
中)或者已经被销毁(在
析
构
中)。但是,如果在
构造
函数
或
析
构
函数
中调用虚拟最终
函数
,会发生什么情况?我认为应该没有问题,因为这在逻辑上
浏览 1
提问于2018-11-25
得票数 0
回答已采纳
6
回答
C++中的
构造
函数
和
析
构
函数
失败
、
、
、
我有一个关于C++中失败的
构造
函数
和
失败的
析
构
函数
的问题。我的问题是2)在什么情况下,
析
构
函数
会失败?如果
浏览 0
提问于2010-02-27
得票数 4
回答已采纳
4
回答
C++非抽象
析
构
函数
继承
、
、
它有一个受保护的
构造
函数
和
一个
析
构
函数
。它由几个完整类型继承,这些类型还具有公共
构造
函数
和
析
构
函数
。如果对象被基类型引用,则删除对象不会调用子
析
构
函数
。; // Create derived object delete Trees[0]; // OakTree desctructor do
浏览 3
提问于2014-11-04
得票数 1
回答已采纳
4
回答
默认的
析
构
函数
用于什么?
、
我可以理解默认的
构造
函数
,因为用户定义的
构造
函数
将禁用编译器生成的
构造
函数
,使对象不可复制等等。在
析
构
函数
的情况下,除了更改访问类别之外,如果没有用户定义的成员
函数
可以禁用默认
析
构
函数
(您无论如何也不能重载
析
构
函数
),那么定义默认
析
构
函数
有什么用处呢?~Ex
浏览 10
提问于2015-07-28
得票数 3
回答已采纳
1
回答
我们可以使用
构造
函数
和
析
构
函数
来代替setup
和
teardown吗?
、
、
setup()
和
teardown()与
构造
函数
和
析
构
函数
做同样的事情。如果不是,它们有什么不同?如果是,那么为什么我们不能用
构造
函数
和
析
构
函数
来代替它们呢?
浏览 0
提问于2012-04-12
得票数 3
2
回答
构造
函数
和
析
构
函数
的调用序列?
、
、
C++标准是否指定了objA
和
objB
构造
函数
的相对顺序?例如,我们是否可以假设当调用objA的
构造
函数
时,由objB的
构造
函数
引起的任何副作用都是可见的?在C时,将调用objA
和
objB的
析
构
函数
。对这些
析
构
函数
是否有类似的测序要求?最后,如果活性分析表明objA在B点之后死亡,那么C++编译器是否允许“早期”调用objA的
析
浏览 4
提问于2013-06-27
得票数 0
回答已采纳
2
回答
在失败的
构造
和
销毁之间实现C++代码重用
它们在
构造
函数
中分配,并根据RAII模式在
析
构
函数
中释放。然而,分配不是原子的,如果
构造
函数
的后期阶段失败,在向调用方抛出异常之前,有必要释放在早期阶段分配的所有资源。越来越多,这种边缘情况代码开始类似于
析
构
函数
本身。我知道C++类能够调用它自己的
析
构
函数
,而且因为
析
构
函数
是用来处理移动操作留下的僵尸状态的实例
浏览 0
提问于2015-11-16
得票数 0
1
回答
错误:预期的
构造
函数
、
析
构
函数
或“(”令牌之前的类型转换)?
、
、
、
析
构
函数
或类型转换)/Users/marzi/Documents/MATLAB/aef_global_dllexport.h:17:错误:“(”令牌“之前的预期
构造</em
浏览 1
提问于2014-07-07
得票数 1
4
回答
构造
函数
不能是虚拟的,为什么?不是假的
、
、
我在一个社区上读到
构造
函数
不能是虚拟的原因是 有一种误解认为,到那时虚拟表是不完整的,所以我们不可能有虚拟
构造
函数
。在
构造
函数
开始执行之前,正确
构造</em
浏览 4
提问于2010-09-29
得票数 2
点击加载更多
相关
资讯
比较 上下文管理器及构造/析构函数
了解一下主函数和构造函数
构造函数缺失漏洞分析
JavaScript中构造函数介绍
Kotlin构造函数与实例化
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券