腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++11
的
显
式
关键字和具有
多个
参数
的
构造
函数
、
一般来说,我听说在
构造
函数
上使用
带有
单个
参数
的
显
式
关键字是一种很好
的
做法。但是,从C++11开始,具有
多个
参数
的
构造
函数
可以用于隐
式
转换。因此,将explicit关键字应用于所有>0
参数
的
构造
函数
是一种好
的
做法吗?
浏览 3
提问于2017-07-20
得票数 3
2
回答
如果
构造
函数
不接受任何输入
参数
,那么使用
显
式
构造
函数
?
、
我理解了与C++中
的
构造
函数
相关
的
“
显
式
”概念,它将以单个
参数
作为输入。但我在一些网站上看到,我们需要将
构造
函数
更改为
显
式
构造
函数
,而不管
构造
函数
将接受多少
参数
作为输入。如果
构造
函数
不接受任何输入,为什么我们需要使它成为
显
式
构造</
浏览 1
提问于2018-04-30
得票数 1
回答已采纳
4
回答
带有
多个
参数
的
显
式
构造
函数
、
让
构造
函数
具有
多个
参数
explicit有什么(有用
的
)效果吗?
浏览 42
提问于2016-08-24
得票数 99
回答已采纳
1
回答
为什么双
参数
构造
函数
以
显
式
关键字开头?
、
我和我
的
朋友最近一直在阅读leveldb源代码。我们遇到了这个问题。在leveldb 文件中,有一个
构造
函数
声明:我知道只有一个
参数
的
显
式
构造
函数
意味着
构造
函数
参数
没有隐
式
类型转换但是
带有
显
式
关键字
的</
浏览 0
提问于2013-07-15
得票数 16
回答已采纳
3
回答
如果我
显
式
地定义
带有
参数
的
构造
函数
,那么仍然会创建默认
构造
函数
吗?
、
、
如果我
显
式
地定义
带有
参数
但没有默认
构造
函数
的
构造
函数
,那么仍然会创建默认
构造
函数
吗? 谢谢!
浏览 4
提问于2016-08-17
得票数 1
回答已采纳
2
回答
为什么在使用初始化器列表时,非
显
式
构造
函数
会被
显
式
构造
函数
隐藏?
、
考虑下面的二叉树,其中节点有两个子节点,或者是
带有
标签
的
叶子。Tree(move(right))) {} 当我取消
显
式
构造
函数
的
注释时,它无法编译(如果这个
显
式
构造
函数
是私有的,它也会失败)。是不是这是gcc
的<
浏览 0
提问于2013-02-17
得票数 1
回答已采纳
1
回答
使用泛型
参数
而不是
显
式
调用
构造
函数
、
、
我想这个问题是重复
的
。但是我找不到这个问题 { Console.Wr
浏览 2
提问于2017-05-29
得票数 4
回答已采纳
1
回答
隐
式
地将
参数
传递给基
构造
函数
、
IWidgetDao public WidgetDao(ISession session) { }public IWidgetDao GetWidgetDao() return _widgetDao ??(_widgetDao = new WidgetDao(_session));我有点理解为什么我会出错.没有使用一个
参数
的
浏览 0
提问于2016-05-17
得票数 2
回答已采纳
1
回答
在C++11上,“转换
构造
函数
”发生了什么变化?
、
、
、
今天我被吓到了 未使用说明符
显
式
声明且可以使用单个
参数
(直到C++11)调用
的
构造
函数
称为转换
构造
函数
。 (我认为它可能指的是具有
多个<
浏览 3
提问于2021-06-28
得票数 2
回答已采纳
7
回答
关于建设者
、
、
我有一个关于结构体
的
问题,我认为
构造
函数
只是我们
的
方便,而不是setter方法,对吗?因此,对于对象,您认为重要
的
属性(例如webform中
的
必需字段)作为
参数
传递到
构造
函数
中。这许多
参数
应该传递给
构造
函数
,有什么标准吗?请详细说明这些要点以及关于
构造
函数
的
任何要点。编辑:对于我问question.Yes
的
方式
浏览 18
提问于2010-01-18
得票数 5
回答已采纳
3
回答
如果一个人不知道它
的
参数
类型,怎么能默认一个特殊
的
成员
函数
呢?
、
、
. */ }}; 如果隐
式
声明
的
复制
构造
函数
将具有A &类型,则我希望使用
参数<
浏览 11
提问于2011-05-29
得票数 4
回答已采纳
2
回答
具有空体
的
C++私有缺省
构造
器
、
有一个类具有一个
带有
空体
的
私有默认
构造
函数
和一个
参数
化
构造
函数
。代码注释说,默认
构造
函数
是私有的,“这样就不可能创建没有指定属性
的
对象”属性由类数据成员表示。因此,
显
式
定义私有默认
构造
函数
是没有用
的
,因为它不能被使用! 一旦我们声明了一个
参数
化
构造
函数
,编译器就不会隐
浏览 7
提问于2015-02-13
得票数 1
回答已采纳
3
回答
什么时候超类没有默认
的
构造
函数
?
、
、
、
根据 您不必为类提供任何
构造
函数
,但在这样做时必须小心。编译器自动为没有
构造
函数
的
任何类提供无
参数
的
默认
构造
函数
.这个默认
构造
函数
将调用超类
的
无
参数
构造
函数
。在这种情况下,如果超类没有无
参数
构造
函数
,编译器就会抱怨,因此必须验证它是否存在。如果您
的
类没有<
浏览 0
提问于2018-01-23
得票数 6
4
回答
构造
函数
的
模板
参数
可以
显
式
指定吗?
、
、
、
类
的
构造
函数
可以是模板
函数
。在调用这样
的
构造
函数
时,编译器通常会查看提供给
构造
函数
的
参数
,并根据它们确定使用
的
模板
参数
。是否也有一些语法来
显
式
指定模板
参数
?一个人为
的
例子: template<typename T>}; 有没有办法实
浏览 4
提问于2010-05-19
得票数 38
回答已采纳
2
回答
如何初始化没有默认
构造
函数
的
类
的
std::数组?
、
、
、
、
假设我有一个类,它没有名为Foo
的
默认
构造
函数
。如果我使用
的
是std::vector,我可以这样做:这将创建一个由100个元素组成
的
向量,每个元素都
带有
值Foo(5)。如何对std::array<Foo, 100>做同样
的
操作? 显然,我不想在初始化程序列表中
显
式
列出Foo(5) 100次。然而,我不能等到数组被
构造
来初始
浏览 5
提问于2022-02-07
得票数 2
回答已采纳
1
回答
对于复制
构造
函数
,我应该仍然使用关键字
显
式
吗?
、
、
、
当不允许进行隐
式
转换时,C++提供关键字
显
式
以通过转换
构造
函数
抑制隐
式
转换。声明显
式
的
构造
函数
不能用于隐
式
转换。在不应由编译器使用
的
单
参数
构造
函数
上使用
显
式
关键字执行隐
式
转换。这是有意义
的
,但我应该仍然使用关键字
显
式
<em
浏览 1
提问于2015-12-15
得票数 0
回答已采纳
3
回答
为什么
构造
函数
在默认情况下不是
显
式
的
?
很容易忘记将
构造
函数
标记为“
显
式
”:添加/删除
参数
,将它们设为可选等等。我所知道
的
唯一可靠
的
方法是将每个
构造
函数
声明为
显
式
,然后仅当设计要求隐
式
时才删除该关键字(这要归功于不仅在单
参数
构造
函数
上允许这样做
的
标准)。但这看起来会很丑陋。无意
的
隐
式
构造
浏览 0
提问于2011-01-06
得票数 15
回答已采纳
1
回答
C++中一类隐
式
成员
函数
C++中类
的
隐
式
成员
函数
是: As per:复制
构造
函数
如果没有移动
构造
函数
或移动赋值操作符
显
式
地declared.If,则声明析构
函数
生成副本
构造
函数
。如果没有
显
式
声明复制
构造</e
浏览 2
提问于2013-02-14
得票数 6
回答已采纳
2
回答
默认
构造
函数
与隐
式
构造
函数
、
、
可能有人已经问过这个问题了,但是谷歌搜索“默认”、“默认”、“
显
式
”等等并不能给出好
的
结果。但不管怎样。我已经知道在
显
式
定义
的
默认
构造
器(即没有
参数
)和
显
式
定义
的
默认
构造
函数
(即关键字default)之间有一些不同,从这里:。但是,
显
式
定义
的
默认
构造
函数
与隐
式</em
浏览 4
提问于2016-12-19
得票数 7
回答已采纳
1
回答
具有
多个
相同类型
参数
的
注入
构造
函数
、
我
的
目标是将
参数
store注入
构造
函数
。这就是我
的
构造
函数
的
样子。public SomeClass (IMyCouchStore store) this.store = store;为了实例化,store
参数
需要两个字符串
参数
:var store = new MyCouchStore("http://
浏览 1
提问于2016-02-21
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C加加 类之构造函数!
【effectiveC+】01_使用explicit禁止编译器执行非预期的类型转换
Kotlin-Anko学习(4)Kotlin语法-类、继承、抽象类
Kotlin构造函数与实例化
C/C+编程笔记:一文带你读懂C+面向对象和Java面向对象的区别
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券