腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
如何在C++中同时使用默认和自定义复制
构造
函数
?
、
、
、
、
我想为它写一个
拷贝
构造
函数
。但是,如果我编写自己的复制
构造
函数
,我将无法访问默认的复制
构造
函数
。当我有自己的复制
构造
函数
时,是否有可能访问默认的复制
构造
函数
?
浏览 2
提问于2012-09-14
得票数 10
回答已采纳
2
回答
浅
拷贝
调用成员对象的
构造
函数
吗?
{}int main() { B c = b; //shallow copy d = b; //shallow assignment } 浅
拷贝
\赋值是否会调用成员A a的
拷贝
构造
函数
\赋值运算符重载?或者简单地说,浅
拷贝
执行成员对象的用户定制的
拷贝
构造
函数
和赋值操作符,或者也执行浅
拷贝
?
浏览 28
提问于2021-01-27
得票数 0
回答已采纳
3
回答
cpp中的默认复制
构造
函数
是浅
拷贝
还是深
拷贝
?
、
、
默认的复制
构造
函数
是在C++中执行浅
拷贝
还是深
拷贝
?我真的很困惑于cpp中的默认复制
构造
函数
,就像它做浅
拷贝
或深
拷贝
一样,就像我做v2=v1;假设的v1={1,2,3}时一样,现在如果我做了v2[0]=1;,它不会被反射,但是我听说它做的是浅
拷贝
,谁能解释一下吗
浏览 2
提问于2018-07-18
得票数 5
1
回答
与浅
拷贝
构造
函数
和深
拷贝
构造
函数
混淆
、
、
、
address of data100 00EFFBC8 // same as above 但我记得在浅
拷贝
中
浏览 6
提问于2020-06-26
得票数 0
1
回答
你能用英语尽可能简单地解释一下什么是
拷贝
构造
函数
以及我什么时候需要用到它吗?
、
我已经掌握了指针和内存分配的诀窍,但是我已经读过一些关于复制
构造
函数
的解释,我不明白它们是什么。 你能解释一下什么是
拷贝
构造
函数
吗?什么时候我需要使用
拷贝
构造
函数
?
浏览 0
提问于2013-05-17
得票数 0
2
回答
深
拷贝
与浅
拷贝
、
可能重复: 深
拷贝
和浅
拷贝
的区别是什么?复制
构造
函数
做什么类型的复制?
浏览 4
提问于2010-04-17
得票数 61
1
回答
作业(配置)是执行浅
拷贝
还是深
拷贝
?
、
、
、
、
我发现的正式文档并没有说这个
构造
函数
对输入参数conf执行浅
拷贝
或深
拷贝
,而它的静态工厂
构造
函数
根据其文档执行深度复制。
浏览 2
提问于2013-10-11
得票数 0
回答已采纳
6
回答
这个
拷贝
构造
函数
做的是深度
拷贝
还是浅
拷贝
?
、
、
我有一个名为Directory的类,它的某些成员后面跟着一个复制
构造
函数
。Telephone_Number = b.Telephone_Number; }我想知道我的复制
构造
函数
是执行深度复制还是浅复制我知道这是对Address和Name的深度复制,因为正在为它们分配新的内存,但是Telephone_Number呢 我的代码是浅
拷贝
还是深
拷贝
?有人能给我解释一下一般的
拷贝
构
浏览 0
提问于2013-03-20
得票数 1
回答已采纳
7
回答
私有
拷贝
构造
函数
在c++中的用途是什么
、
、
为什么人们要定义一个私有的
拷贝
构造
函数
?同样的问题也适用于赋值运算符。考虑到大多数C++都围绕着复制对象和通过引用传递,有没有涉及私有复制
构造
函数
的好设计?
浏览 2
提问于2011-07-25
得票数 44
回答已采纳
2
回答
将结构传递给C语言中的
函数
如果是这样,这是一份什么样的
拷贝
?在C++中,我假设它会调用复制
构造
函数
,或者默认的复制
构造
函数
,但我真的不知道这在C中是如何工作的。通常,我会传递一个指向foo的指针,但我只是好奇它是如何工作的。我猜这是一个浅显的
拷贝
;这可以改变吗?
浏览 1
提问于2013-04-19
得票数 5
回答已采纳
2
回答
复制
构造
函数
是否用于对象初始化?它是如何工作的,B/W深度
拷贝
和浅
拷贝
的区别是什么?
复制
构造
函数
是否用于对象初始化?它是如何工作的,B/W深度
拷贝
和浅
拷贝
的区别是什么?
浏览 0
提问于2010-10-04
得票数 1
回答已采纳
3
回答
返回值优化和私有
拷贝
构造
函数
在我的列表中,我声明了一个私有
拷贝
构造
函数
,因为我想显式地避免制作任何
拷贝
(当然,还有懒惰)。当我想要通过值返回一个拥有我的列表之一的对象时,我遇到了一些麻烦。Foo getFoo() return Foo();}; 当我试图通过值返回一个Foo对象时,我得到了一个编译器错误,告诉我MyList有一个私有的
拷贝
构造
函数
我需要写一个
拷贝
构造
函数
吗?我从来没有听说过移动
浏览 2
提问于2012-06-26
得票数 1
回答已采纳
1
回答
复制
构造
器静态分析工具?
有什么工具可以让我将C#方法/
构造
函数
标记为复制
构造
函数
,并让它检查代码中可能发生的明显错误吗?一些明显的错误需要检查: 如果它应该是一个深
拷贝
,但是一个浅
拷贝
显然正在发生,如果它应该是一个浅
拷贝
,那么一个深
拷贝
是happeningFields,而在没有被复制的源上,是字段,在没有被复制的目标上,除了静态分析工具之外,还有其他技巧可以确保复制
构造
器保持最新状态吗?
浏览 5
提问于2012-05-25
得票数 2
1
回答
调用对象o=13时不能调用复制
构造
函数
;
、
Object::Object(const &object);Object o=13;Object temp(13);所以它将调用
拷贝
构造
函数
,但我打印了信息:没有任何
拷贝
构造
函数
被调用。
浏览 1
提问于2014-03-04
得票数 1
1
回答
如何制作
构造
函数
的深层副本
、
、
我有以下
构造
函数
:Card(string name, int mana_cost, CardType type);Oop::Card::Card(string namemana_cost, CardType type){ 并且想做一个上面的
构造
函数
的
拷贝
*name_ = *b.name_; mana_cost_ = new
浏览 0
提问于2020-05-12
得票数 0
2
回答
%s复制
构造
函数
、
拷贝
构造
函数
的想法真的让我很困惑。我不明白为什么他们在复制
构造
函数
中使用引用,为什么是常量引用?
浏览 1
提问于2011-04-19
得票数 0
1
回答
重载浅、深
拷贝
构造
函数
cpp
我有一个任务,我需要创建一个对象,该对象必须以两种方式被复制,一个是浅
拷贝
,另一个是深
拷贝
。 对象必须允许两种类型的副本。对象可以是浅复制的,也可以是深
拷贝
的,这取决于需求。在那里,我用一个参数
构造
函数
和一个深
拷贝
构造
函数
实现对象Object。然后,在某个时候我们使用
函数
get_shallow和get_deep。有没有办法告诉编译器在
函数
范围内复制Object时使用哪个
构造
函数
?有
浏览 1
提问于2020-11-23
得票数 2
回答已采纳
1
回答
复制
构造
函数
+浅
拷贝
和深
拷贝
、
、
、
、
我想问的是,当我不显式地编写任何复制
构造
函数
时,编译器会自动生成复制
构造
函数
,默认情况下它执行浅
拷贝
,对吗?此外,我在析构
函数
中使用delete关键字删除动态分配的指针: delete p;但它破坏了我的程序。为什么会这样呢?
浏览 4
提问于2020-08-02
得票数 1
回答已采纳
3
回答
QT4.5- QList::QList(const &)-这是一个深
拷贝
构造
函数
吗?
、
我对QList复制
构造
函数
的感到困惑。 此操作需要恒定的时间,因为QList是隐式共享的。这使得从
函数
返回QList的速度非常快。如果一个共享实例被修改,它将被复制(在写上复制),这需要线性时间。 然后,在关于被隐式分享的链接上,它谈到了引用计数和抄写。这是深
拷贝
还是浅
拷贝
?
浏览 17
提问于2009-08-14
得票数 8
回答已采纳
3
回答
如何让编译器在C++中创建默认
构造
函数
?
、
有没有办法让编译器创建默认的
构造
函数
,即使我自己提供了一个显式的
构造
函数
? 有时我发现它们非常有用,并且发现编写
拷贝
构造
函数
是浪费时间,特别是对于大型类。
浏览 0
提问于2010-04-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
禁止拷贝构造,禁止bug
构造函数缺失漏洞分析
JavaScript中构造函数介绍
Kotlin构造函数与实例化
了解一下主函数和构造函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券