腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当(非)
默认
构造
函数
被定义(
不
)时,
声明
类
的
对象
数组?
、
、
、
在此之前,假设
我
声明
了MyClass
的
单个
对象
,即让我们来看看下面的例子: MyClass只有一个没有
默认
参数
的
非
默认
构造
函数
。
我
正在试图找出在哪些情况下
对象
将被
声明
,哪些
构造
函数
将被
调用</e
浏览 0
提问于2018-12-05
得票数 0
3
回答
静态成员和
默认
构造
函数
C++
、
、
我
在书中偶然发现了这样一种说法:
我
真搞不懂这是什么意思。他们只谈论
对象
成员吗?如果是的话,在什么时候
调用
默认
的
构造
函数
?此外,如果没有
默认
构造
函数
,如何初始化静态成员
对象
?
浏览 1
提问于2011-09-09
得票数 9
回答已采纳
7
回答
为什么
C++
对象
有
默认
析构
函数
?
、
、
、
例如,当我
不
声明
构造
函数
时,编译器将为
我
提供一个
默认
构造
函数
,该
构造
函数
将没有参数,也没有定义(空体),因此将采用no action。因此,例如,如果
我
完成了一个
对象
,那么该
对象
使用
的
默认
析构
函数
不会重新分配(空闲)内存吗?如果没有,我们
为什么
要得到它? 而且,同样
的
问题也适
浏览 4
提问于2011-01-29
得票数 69
3
回答
java程序中
的
抽象
、
、
为什么
输出如下所示? 安全地跑..。 因为我们没有在任何地方
调用
Bike()方法。
浏览 0
提问于2018-10-07
得票数 4
回答已采纳
3
回答
默认
构造
函数
实际上是做什么
的
?
、
、
对于java中
默认
构造
函数
的
真正角色,
我
有些不理解。在关于创建
对象
的
官方教程中: 所有类至少有一个
构造
函数
。如果一个类没有显式
声明
任何类,则Java编译器自动为提供一个非参数
构造
函数
,称为
默认
构造
函数
。这个
默认
构造
函数
调用
类父类
的
无参数
浏览 7
提问于2016-11-10
得票数 1
回答已采纳
6
回答
“
声明
不
声明
任何事情”错误
的
原因是什么?
如果你有一个叫“摇滚”
的
类,你会做这样
的
事情:{}它不应该在此时
调用
默认
构造
函数
并创建
对象
吗?当然,
我
不能使用那个
对象
,当它超出
函数
的
范围时,它就会被破坏,但是
为什么
不
创建它呢? 在其他一些编程语言(如jav
浏览 3
提问于2015-06-10
得票数 1
回答已采纳
1
回答
为什么
值初始化被指定为不
调用
普通
的
默认
构造
函数
?
、
-如果T是(可能是cv限定
的
)类类型,而没有用户提供或删除
的
默认
构造
函数
,则该
对象
为零初始化,并检查用于
默认
初始化
的
语义约束,如果T有一个非平凡
的
默认
构造
函数
,则该
对象
为
默认
初始化;
我
理解这里
的
意图:如果用户没有
声明
T
的
默认
构造
<e
浏览 0
提问于2020-08-18
得票数 9
回答已采纳
4
回答
理解Java中
对象
声明
的
基础知识
、
、
是否存在在不
调用
构造
函数
的
情况下
声明
对象
的
情况?例如:还是ArrayList<Integer> grades (在这里
的
示例中)总是会被
调用
构造
函数
,如 ArrayList<Integer> grades如果是后一种情况,即一个
对象
的
声明
后面总是带有<em
浏览 0
提问于2015-03-13
得票数 1
2
回答
仅在C++中
声明
默认
构造
函数
、
我
想知道如果
我
只
声明
(而不是定义)派生类中
的
默认
构造
函数
,
为什么
在创建派生类
的
对象
时不
调用
基类
构造
函数
? A() {} class B : public A
浏览 0
提问于2014-02-14
得票数 0
回答已采纳
4
回答
C++:自动生成(
默认
)复制
构造
函数
、
、
如果
我
声明
一个类(没有动态内存分配,没有指针): int a,b; A(); A& operator=(const A);{ b=other.b;
浏览 3
提问于2013-02-07
得票数 2
回答已采纳
7
回答
默认
构造
函数
是否
声明
为compulsary?
我们都知道JVM在每个java程序中都为我们提供了一个
默认
的
构造
函数
。 但是,如果我们
声明
任何其他类型
的
构造
函数
,那么它就不会提供任何类型
的
默认
构造
函数
。所以,
我
的
问题是,当我们在程序中
声明
任何其他类型
的
构造
函数
时,必须
声明
默认
构造
浏览 2
提问于2014-03-19
得票数 4
回答已采纳
1
回答
在Java中
调用
对象
类
的
构造
函数
的
目的是什么?
、
、
、
、
:“如果一个类
不
包含
构造
函数
声明
,那么
默认
构造
函数
就是隐式
声明
的
。”它还说,只要我们不在java.lang.object类中,那么“
默认
构造
函数
就是
调用
没有参数
的
超类
构造
函数
()”。因此,由于类Gen扩展了java.lang.object,我们被迫通过super()
调用
java.lang.ob
浏览 13
提问于2022-07-18
得票数 0
回答已采纳
1
回答
隐式
构造
函数
在C#中做什么?
、
如果我们
不
声明
构造
函数
,编译器将为我们创建一个
构造
函数
--隐式
构造
函数
。但根据 在
调用
对象
实例
的
构造
函数</
浏览 4
提问于2022-10-11
得票数 2
回答已采纳
3
回答
如何避免在as3
构造
函数
中
调用
超级
、
根据,如果在类
构造
函数
中没有
声明
对超级
构造
函数
的
调用
,那么对超级
构造
函数
的
无参数
调用
将被
声明
为
构造
函数
中
的
第一件事。但是
我
仍然从超级
调用
中获得功能,并且当我添加跟踪超级
调用
时仍然会被
调用
。<e
浏览 2
提问于2014-05-20
得票数 1
回答已采纳
1
回答
将现有数据
对象
插入自定义表模型
我
遵循了实现自定义QAbstractTableModel
的
Qt准则;也就是说,
我
实现了虚拟
函数
insertRows。此
函数
的
声明
不
采用任何自定义数据结构。因此,
函数
只是使用
默认
构造
函数
来创建
我
的
数据结构。 如果
我
有要插入
的
现有自定义
对象
,怎么办?由于我看不到在insertRows中插入一个已经
浏览 3
提问于2014-07-25
得票数 0
回答已采纳
1
回答
调用
简单
的
默认
构造
函数
显式地导致额外
的
赋值
调用
。
、
首先,问题是:
我
有一个具有
默认
构造
函数
的
现有结构,该
构造
函数
将其置于有效状态。
我
想要一个根本不进行初始化
的
NoInit
构造
函数
。现有代码中有一些成员变量
的
初始化期间
声明
语句,因此是struct B
的
示例,
我
试图通过显式
调用
std::atomic
的
默认
构造
<e
浏览 1
提问于2018-05-21
得票数 1
回答已采纳
2
回答
某些情况下,C++03中
的
值初始化不
调用
构造
函数
?
、
、
来自C++03
的
值初始化规则是: 如果T是具有用户
声明
的
构造
函数
(12.1)
的
类类型(第9条),则
调用
T
的
默认
构造
函数
(如果T没有可访问
的
默认
构造
函数
请看第二个项目,它定义了没有用户
声明
的
构造</e
浏览 3
提问于2014-02-21
得票数 4
2
回答
为什么
我
需要定义自定义
构造
函数
?
、
如果
我
有一个类,比如说,从DialogFragment扩展而来,并为它定义了自定义
构造
函数
,
为什么
我
要定义一个
默认
的
呢?如果
我
不
这样做,我会在运行时发生更改时收到错误消息。
浏览 0
提问于2011-09-27
得票数 0
回答已采纳
1
回答
为什么
我
的
对象
声明
不
调用
默认
构造
函数
?
、
这是
我
第一次尝试将类
声明
正确地分离到头文件中,并将它们
的
实现分离到cpp文件中,但我不确定出了什么问题。
我
试图在
我
的
main()中创建一个Deck
对象
,
我
假设它会从cpp文件中
调用
我
的
默认
构造
函数
,但是什么都没有发生。
我
的
断点显示,这个
对象
是由它创建
的
,它完全没有
我<
浏览 18
提问于2019-12-06
得票数 1
1
回答
c++错误:没有匹配
函数
、
、
我
正在尝试实现一个
函数
,它使用类
对象
的
构造
函数
返回类
对象
。该类
对象
仅作为带有参数
的
构造
函数
,并且没有任何
默认
构造
函数
(因为
我
不需要它)。当我试图返回那个类
对象
时,会出现错误..Base.cpp 派生
的
Base::operator+ (){返回派生
的
(*this);/
浏览 1
提问于2015-01-15
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券