腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
使用
"this“
作为
参数
复制
构造
函数
我有一个c++类,假设它叫做c,我想在其中一个方法中
使用
隐式
复制
构造
函数
,如下所示: c copy = this; //I want implicit copycopy.something_else(); return copy;然而,gcc返回了这个错误: 错误:从“c*const”到“长无符号int”
的
转换无效(我有一个来自长期未签名int
的</
浏览 5
提问于2009-02-17
得票数 10
回答已采纳
3
回答
当对象是
函数
的
参数
时,为什么
函数
使用
复制
构造
函数
?
我现在在研究
复制
构造
器。我了解到,当我们
使用
已经生成
的
对象创建对象时,会调用
复制
构造
函数
。我听说,当我们在
函数
中
使用
对象
作为
参数
时,会调用
复制
构造
函数
。 我想知道
函数
内部会发生什么。
函数
如何知道
函数
必须
使用
复制
构造
函数
?我
浏览 16
提问于2022-03-11
得票数 0
回答已采纳
3
回答
复制
构造
函数
与转发
构造
函数
之间
的
冲突
、
、
、
构造
函数
模板IIUC取消自动定义
的
默认
构造
函数
.但是,由于模板可以接受零
参数
,所以它将充当显式定义
的
默认
构造
函数
(只要default-constructible).IIUC,是T,那么类
的
复制
构造
策略就会忽略
构造
函数
模板这意味着在这种情况下,MyBase将获得一个自动定义
的
复制
构造
函数
浏览 0
提问于2012-02-15
得票数 11
1
回答
将c++ const *转换为string实际上发生了什么
、
、
我阅读了C++初值,当我们
使用
'=‘操作符时,或者当
函数
参数
是类类型
的
值或
函数
返回类型是类类型
的
值时,c++将
使用
所谓
的
“
复制
初始化”,这与基于
参数
查找相应
构造
函数
的
“直接初始化”不同,“
复制
初始化”将
使用
“
复制
构造
函数
”。因此,在下面的代码中,当我将"h
浏览 4
提问于2014-08-19
得票数 0
回答已采纳
3
回答
这是否被认为是一个副本
构造
函数
?
、
、
我知道
复制
构造
函数
是一个
构造
函数
,它将一个新对象
作为
现有对象
的
副本,但是,是否每个
构造
函数
都将另一个对象
作为
一个称为
复制
构造
函数
的
参数
?示例:如果我必须对X和Y进行分类,X(const Y& y)是一个
复制
构造
函数
吗? 如果没有,是否有这样
的
浏览 1
提问于2014-08-04
得票数 1
回答已采纳
6
回答
复制
构造
函数
需要调用依赖于对象
的
方法,但
构造
函数
不能是虚
的
、
我有一个带有两个继承类
的
抽象基类。在这两个类中,我定义了一个由
构造
函数
使用
的
虚方法。现在我需要创建一个
复制
构造
函数
,但我不能将该
复制
构造
函数
声明为虚拟
的
,但我希望它内部
的
方法调用依赖于
作为
参数
输入
的
对象
的
类型。我该如何解决这个问题呢?现在我
使用
基类来定义
参数
浏览 0
提问于2010-10-27
得票数 3
1
回答
是否有从
函数
返回新对象或对现有对象
的
引用
的
方法?
、
、
、
、
我试图编写一个
函数
,它可以返回对
作为
第一个
参数
传递
的
现有对象
的
引用(如果它处于正确
的
状态),或者
使用
作为
第二个
参数
传递
的
文字创建和返回一个新对象(默认)。如果一个
函数
不仅可以
使用
文字,而且还可以接受另一个现有对象
作为
第二个(默认)
参数
并返回对它
的
引用,那就更好了。下面是一个简单
的
实现,但是它做了许多不必要<em
浏览 4
提问于2019-11-06
得票数 2
回答已采纳
6
回答
我可以显式调用
复制
构造
函数
吗?
、
我对
复制
构造
函数
的
机制有点困惑。如果我错了,请纠正我:Object * obj = new Object(&anotherObject); 创建ano
浏览 0
提问于2010-02-07
得票数 20
回答已采纳
1
回答
编译器是否提供默认
的
移动赋值运算符和移动
构造
函数
?
、
编译器(让我们
使用
g++
作为
具体示例)是否在编写类时提供了默认
的
移动
构造
函数
和默认
的
移动赋值操作符?
复制
构造
器,除非我们自己编
浏览 9
提问于2015-08-26
得票数 9
1
回答
`C c= C(args);`中
的
`=`是否调用
复制
构造
函数
?
在C++中,假设C是一个具有
构造
函数
的
类。定义C
的
实例c时=是否调用
复制
构造
函数
,该
构造
函数
将C(args)
的
返回
作为
参数
,这是对
构造
函数
的
调用?或者,=不调用
复制
构造
函数
,而是将名称c与C(args)
的
返回对象相关联 谢谢。
浏览 1
提问于2017-11-05
得票数 0
3
回答
复制
在错误对象上调用
的
构造
函数
、
我目前正在为一个链表类实现一个
复制
构造
函数
。当我
使用
另一个链表
作为
参数
创建类
的
新实例时,将为
作为
参数
传递
的
对象调用
构造
函数
。这让我感到难以置信
的
困惑。下面是理解main方法中所发生
的
事情所必需
的
部分:{ LinkedList ll2(ll);因此,不是调用l
浏览 2
提问于2010-09-28
得票数 2
回答已采纳
2
回答
通过
复制
构造
函数
进行java深度
复制
、
、
我想要做
的
是定义一个
复制
构造
函数
,它将A
作为
参数
,它将新
的
A初始化为
参数
A
的
深层副本 { }这是通过
复制
构造
<
浏览 1
提问于2012-11-23
得票数 2
回答已采纳
1
回答
当
使用
另一个(现有)对象创建新对象时,会发生什么情况?
、
、
、
我在一本书中读到:当我们
使用
另一种方法初始化新创建
的
对象时--
使用
复制
构造
函数
创建临时对象,然后
使用
赋值操作符将值
复制
到新对象!在我后面的书中,我读到:当一个新对象
使用
另一个对象初始化时,编译器创建一个临时对象,该对象
使用
复制
构造
函数
复制
到新对象。临时对象
作为
参数
传递给
复制
构造</em
浏览 0
提问于2016-06-22
得票数 3
回答已采纳
5
回答
在从
函数
返回对象时调用C++中
的
复制
构造
函数
?
、
、
我知道在三个实例上调用了
复制
构造
函数
3.当按值从
函数
返回对象时.如果在返回对象值时调用了
复制
构造
函数
,我对第3号有疑问,如果在
函数
中本地声明对象,不应该造成问题吗? 我
的
意思是,
复制
构造
函数
是一个深拷贝
构造
函数
,并以对象
的</
浏览 8
提问于2009-03-20
得票数 29
回答已采纳
1
回答
替换失败阻止特殊成员
函数
的
生成吗?
、
、
、
,上面的错误是失败
的
,因为wrapper<T>
的
完美转发
构造
函数
与
复制
构造
函数
匹配。通过替换到
构造
函数
模板创建
的
复制
构造
函数
将是 } 因为wrapped_value是A类型
的
,这是一个错误因此,当编译器试图<
浏览 2
提问于2021-10-01
得票数 2
回答已采纳
1
回答
在C++中
复制
构造
函数
和赋值操作符
、
、
一个是当我们创建一个类
的
对象(比如class Point)时,如果我们没有为自己编写一个
构造
函数
,就会调用默认
的
构造
函数
(我认为
复制
构造
函数
也是这样)。;和在第二个例子中,为什
浏览 0
提问于2020-03-01
得票数 0
1
回答
在部署合同时,Ethereum是否会忽略某些
函数
参数
?
、
、
、
、
我有一份
使用
开发
的
合同。在
复制
契约并编写mocha测试之后,在运行部署测试时,我收到了以下错误: 1)“部署合同”
的
“每个”挂钩:错误:“未定义”
的
参数
数无效。得到0预期
的
1!
构造
函数
以前
使用
了一个
参数
&我意识到,我错误地将变量类型地址
作为
test (contract)
构造
浏览 1
提问于2018-02-02
得票数 1
回答已采纳
2
回答
列表初始化器和变量
构造
函数
、
、
、
、
来自列表中
的
-初始化: 所有以std::initializer_list
作为
唯一
参数
的
构造
函数
,或者如果其余
参数
具有默认值
的
情况下
作为
第一个
参数
的
构造
函数
如果上一阶段不生成匹配,则T
的
所有
构造
函数
都参与针对
浏览 0
提问于2015-11-26
得票数 3
回答已采纳
3
回答
SFINAE删除副本
构造
函数
、
、
、
、
在某些情况下,我希望SFINAE去掉类模板
的
复制
构造
函数
和
复制
赋值操作符。但是,如果这样做,就会生成一个默认
的
复制
构造
函数
和一个默认赋值操作符。SFINAE是基于我
作为
类模板
参数
传递
的
标记完成
的
。问题是,SFINAE只在模板上工作,而
复制
构造
函数
/赋值运算符不能是模板。有解决办法吗?
浏览 7
提问于2015-04-03
得票数 16
回答已采纳
9
回答
为什么
复制
构造
函数
应该在C++中通过引用接受它
的
参数
?
、
、
、
为什么
复制
构造
函数
的
参数
必须通过引用传递?
浏览 0
提问于2010-04-22
得票数 135
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券