腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
默认
默认
构造
函数
、
、
、
如果我想将default-ed
默认
构造
函数
声明为constexpr,则Clang3.8和GCC 5.3将得到编译器错误。
浏览 2
提问于2016-04-03
得票数 13
回答已采纳
3
回答
构造
函数
与
默认
构造
函数
我花了几个小时,几天时间,试图理解
构造
函数
和
默认
构造
函数
的概念。我知道每个创建的对象都需要
构造
函数
。调用“::HeartRates()”的无匹配
函数
int main() { 如果要创建一个对象以接收用户的信息,请确保
浏览 9
提问于2022-01-09
得票数 -3
回答已采纳
3
回答
默认
构造
函数
实际上是做什么的?
、
、
对于java中
默认
构造
函数
的真正角色,我有些不理解。在关于创建对象的官方教程中: 所有类至少有一个
构造
函数
。如果一个类没有显式声明任何类,则Java编译器自动为提供一个非参数
构造
函数
,称为
默认
构造
函数
。这个
默认
构造
函数
调用类父类的无参数
构造
函数
,或者如果类没有其他父类,则调用对象
构造
函数
。
浏览 7
提问于2016-11-10
得票数 1
回答已采纳
1
回答
Javascript中的
默认
构造
函数
、
在MDN中,提到如果我们不指定
构造
函数
方法,则使用
默认
构造
函数
。对于基类,
默认
构造
函数
是:对于派生类,
默认
构造
函数
为: super(...args);为什么派生类
默认
构造
函数
有rest参数(...args),而基类
默认
构造</em
浏览 20
提问于2016-08-01
得票数 1
1
回答
值初始化而不使用
默认
构造
函数
、
、
、
我想知道在哪种情况下,类可能没有
默认
的
构造
函数
,但仍然是值初始化的。“没有
默认
的ctor”的典型情况是,存在一个参数化的ctor,而
默认
的ctor不是
默认
的(= default)。(11.4.5.2)或用户提供或删除的
默认
构造
函数
,则该对象是
默认
初始化的; 11.4.5.2
默认
构造
函数
class.default.ctor: 1类X的
默认
<
浏览 1
提问于2021-11-01
得票数 3
5
回答
为什么不总是有
默认
的
构造
函数
?
、
、
在C#中,当我创建一个空类时,它提供了一个
默认
构造
函数
,但是当我提供带有参数的
构造
函数
时,就不再创建
默认
构造
函数
了。 为什么编译器不再给我
默认
的
构造
函数
?是否存在这样的设置,以便始终生成此
默认
构造
函数
?这些问题产生于WCF,在WCF中,我需要
默认
构造
函数
,但也希望能够提供带有
浏览 10
提问于2013-04-22
得票数 1
回答已采纳
2
回答
用户定义的
默认
构造
函数
是否效率较低?
、
、
几天前,在阅读时,我读过关于的文章,文章中提到,用户定义的
构造
函数
比编译器生成的
构造
函数
效率低: 显式
默认
构造
函数
比手动编程的
默认
构造
<e
浏览 3
提问于2013-06-05
得票数 8
回答已采纳
8
回答
默认
构造
函数
、
我知道
默认
构造
函数
会将对象初始化为
默认
值,但是我们如何看待这些值呢?如果存在int类型的变量,则应将其初始化为0。但是,我们如何实际查看这些
构造
函数
的
默认
值呢?有没有人能提供一个代码片段来演示呢?
浏览 0
提问于2010-10-26
得票数 1
回答已采纳
3
回答
默认
构造
函数
、
、
、
、
suppress default constructor}; Derived d;显示的代码会出现错误,因为
默认
构造
函数
里写着如果用户声明的
构造
函数
存在于类中,则
默认
构造
函数
(隐式
构造
函数
)将被抑制。从根本上讲,上面的措辞是否定的,还是再次暗示:)? ( b)为什么是这样?( c)为什么相同的规则不适用于<e
浏览 3
提问于2010-09-13
得票数 2
回答已采纳
4
回答
java中
默认
构造
函数
的实际使用
、
当程序员无法将任何
构造
函数
写入类时,编译器将提供
默认
构造
函数
。据说,如果程序员提供了一个
构造
函数
,那么这些
构造
器用于初始化类attributes.However的
默认
值,尽管
构造
函数
很简单,比如: int a; } Main
浏览 13
提问于2021-12-09
得票数 0
3
回答
什么时候超类没有
默认
的
构造
函数
?
、
、
、
根据 您不必为类提供任何
构造
函数
,但在这样做时必须小心。编译器自动为没有
构造
函数
的任何类提供无参数的
默认
构造
函数
.这个
默认
构造
函数
将调用超类的无参数
构造
函数
。在这种情况下,如果超类没有无参数
构造
函数
,编译器就会抱怨,因此必须验证它是否存在。如果您的类没有显式超类,那么它就有一个对象的隐式超类,它确实有一个无参数
构造
函数
浏览 0
提问于2018-01-23
得票数 6
1
回答
我们真的可以调用无参数
构造
函数
默认
构造
函数
吗?
、
、
、
我对C#中“
默认
构造
函数
”的含义非常困惑。许多人,包括我的编程教授,只需将任何无参数
构造
函数
称为“
默认
构造
函数
”(如问答或中的)。也就是说,如果您可以称它为“
默认
”方式,而不需要任何参数,那么它就是
默认
构造
函数
。但是,如果我正确阅读,似乎只将名称“
默认
构造
函数
”命名为在未指定其他
构造
函数
时隐式
浏览 4
提问于2015-02-19
得票数 2
回答已采纳
10
回答
Java中的
默认
构造
函数
和继承
、
、
、
我有一个关于Java中的
默认
构造
函数
和继承的问题。通常,如果您编写了一个类并且不包含任何
构造
函数
,Java会自动为您提供一个
默认
构造
函数
(一个不带参数的
构造
函数
),它会用一些
默认
值(0、null或false)初始化该类的所有实例变量(如果有的话)。但是,如果您编写了一个带有一些参数的
构造
函数
,并且没有编写任何
默认
构造
函数
浏览 2
提问于2009-02-08
得票数 51
1
回答
为什么流一开始没有继续到基类
构造
函数
?
、
、
根据理解,一旦调用了子类
构造
函数
,将首先执行父类
构造
函数
,并且控件将传递给子类
构造
函数
。但是在下面的程序中,执行子类参数化
构造
函数
,然后相应地执行程序流。当基类没有
默认
构造
函数
(有参数化
构造
函数
)时,我们需要在子参数化
构造
函数
的第一行中使用super()。在这里,我们调用这个(),对于下面的程序行为,我们也有任何特定的规则。na
浏览 5
提问于2020-07-17
得票数 0
回答已采纳
1
回答
没有
默认
构造
函数
的类对象的值初始化
、
、
、
值初始化的效果是:...。所以我查了一下 如果T是..。类类型时,将考虑
构造
函数
并对空参数列表进行重载解析。调用选定的
构造
函数
(即,
默认
构造
函数
之一)为新对象提供初始值
浏览 3
提问于2018-05-13
得票数 3
1
回答
未初始化的串口属性是否与使用
默认
构造
函数
时的
默认
值相同?
、
、
、
、
如果使用
默认
构造
函数
或无参数
构造
函数
创建串行端口,则为端口提供
默认
值。 当未指定任何属性时,此
构造
函数
将使用
默认
值。例如,DataBits属性
默认
为8,奇偶校验属性
默认
为None枚举值,StopBits属
浏览 9
提问于2016-09-02
得票数 4
回答已采纳
1
回答
值-类类型的初始化
、
、
、
Per, (Per) (8.1.2)否则,对象为零初始化,检查
默认
初始化的语义约束,如果T具有非平凡的
默认
构造
函数
,则对象为
默认
浏览 7
提问于2022-09-07
得票数 1
2
回答
结构隐式
默认
构造
函数
与无参数
构造
函数
、
好吧,我们听说struct不能有一个
默认
的无参数
构造
函数
()。但是文档中说“每个值类型都有一个隐式的
默认
构造
函数
,该
构造
函数
初始化该类型的
默认
值。”来自 现在隐式
默认
构造
函数
和无参数
默认
构造
函数
有什么区别?
浏览 0
提问于2012-06-03
得票数 5
回答已采纳
6
回答
我真的需要在java中定义
默认
构造
函数
吗?
、
、
如果未定义
构造
函数
,但如果我定义参数化
构造
函数
(而不是
默认
构造
函数
),并且在创建对象时不传递任何值,则该
构造
函数
可以正常工作。我以为
构造
器是预定义的。如果定义了参数化
构造
函数
,为什么需要定义
默认
构造
函数
?
默认
构造
函数
不是预定义的吗?
浏览 6
提问于2010-09-04
得票数 41
回答已采纳
3
回答
默认
构造
函数
和
默认
构造
函数
有什么不同
、
我有一个名为A的类。这两种说法有什么不同?
浏览 2
提问于2010-11-28
得票数 10
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券