腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
浅
拷贝
调用
成员
对象
的
构造
函数
吗
?
){}int main() { B c = b; //shallow copy d = b; //shallow assignment }
浅
拷贝
\赋值是否会
调用
成员
A a
的
拷贝
构造
函数
\赋值运算符重载?或者简单地说,
浅
拷贝
执行
成员
对象
的
用户定制
的
浏览 28
提问于2021-01-27
得票数 0
回答已采纳
1
回答
默认复制移动
构造
函数
效率不同
、
如果默认复制
构造
函数
provider by编译器只做一个
浅
拷贝
(将堆中
成员
的
指针复制到目标
对象
的
相应
成员
字段),那么默认复制
构造
函数
和默认移动
构造
函数
之间
的
区别是什么?我认为默认移动
构造
函数
不应该比默认复制
构造
函数
更高效,因为没有发生深度复制。我说
的
对<e
浏览 7
提问于2022-03-16
得票数 3
回答已采纳
8
回答
如何在C++中同时使用默认和自定义复制
构造
函数
?
、
、
、
、
我有一个很长
的
类,有很多数据
成员
。我想为它写一个
拷贝
构造
函数
。但是,如果我编写自己
的
复制
构造
函数
,我将无法访问默认
的
复制
构造
函数
。 我只想修复我自己
的
复制
构造
函数
中
的
一些指针。所以我想要一个
对象
的
浅
拷贝
,这可以通过默认
的
拷贝</em
浏览 2
提问于2012-09-14
得票数 10
回答已采纳
4
回答
复制
构造
函数
是如何执行
的
?
、
、
我试图详细理解复制
构造
函数
。< std::endl; return 0;我在网上看到默认
的
复制
构造
函数
会执行“
浅
拷贝
”,因此这意味着如果obj1 = obj2,我在obj1或obj2中所做
的
任何更改,即使在分配之后,都需要在两个
对象
上反
浏览 4
提问于2019-04-24
得票数 1
回答已采纳
3
回答
通过值传递
的
C++
函数
参数
、
我知道当你以这种方式
调用
一个
函数
时:
对象
a是通过值传递
的
,这意味着它正在被复制。 我
的
问题是它是如何被复制
的
?假设我
的
类没有
拷贝
构造
函数
,那么如果它是使用
浅
拷贝
传递
的
,那么
对象
可能会在
函数
内部发生变化?
浏览 1
提问于2012-09-08
得票数 2
回答已采纳
3
回答
cpp中
的
默认复制
构造
函数
是
浅
拷贝
还是深
拷贝
?
、
、
默认
的
复制
构造
函数
是在C++中执行
浅
拷贝
还是深
拷贝
?我真的很困惑于cpp中
的
默认复制
构造
函数
,就像它做
浅
拷贝
或深
拷贝
一样,就像我做v2=v1;假设
的
v1={1,2,3}时一样,现在如果我做了v2[0]=1;,它不会被反射,但是我听说它做
的
是
浅
拷贝
,谁能解释一下
吗
浏览 2
提问于2018-07-18
得票数 5
4
回答
按值传递/引用是否分别等同于制作一个深/
浅
副本?
、
、
、
、
如果有人以不同
的
方式在搜索栏中键入这个问题:逐值传递是否与复制深度副本相同,而按引用传递是否与复制浅层副本相同? 如果没有,那有什么区别呢?在我最熟悉
的
Python语言中,它们似乎难以区分。
浏览 1
提问于2017-07-12
得票数 14
回答已采纳
2
回答
复制
构造
函数
是否用于
对象
初始化?它是如何工作
的
,B/W深度
拷贝
和
浅
拷贝
的
区别是什么?
复制
构造
函数
是否用于
对象
初始化?它是如何工作
的
,B/W深度
拷贝
和
浅
拷贝
的
区别是什么?
浏览 0
提问于2010-10-04
得票数 1
回答已采纳
6
回答
这个
拷贝
构造
函数
做
的
是深度
拷贝
还是
浅
拷贝
?
、
、
我有一个名为Directory
的
类,它
的
某些
成员
后面跟着一个复制
构造
函数
。; strcpy (Address, b.Address);}; 我想知道我
的
复制
构造
函数
是执行深度复制还是浅复制我知道这是对Address和Name
的
深度复制,因为正在为它们分配新
的
内存,但是Telephone_Numb
浏览 0
提问于2013-03-20
得票数 1
回答已采纳
3
回答
当将指针分配给另一个指针时,会发生什么情况?
、
代码:int* pointerone = &x;因此,pointerone
的
地址被分配给pointertwo,但是是被
调用
的
复制
构造
函数
,保存地址
的
对象
被复制到另一个指针
的
address
对象
中,就像执行
浅
拷贝
的
其他类型上
的
所有默认副本
构造
函数</
浏览 1
提问于2017-07-07
得票数 0
回答已采纳
3
回答
对象
克隆浅层复制不会更改变量
、
我尝试克隆一个
对象
并更改新克隆
对象
的
成员
函数
。如果它是
浅
拷贝
,并且根据wiki页面,
浅
拷贝
和原始
对象
指向同一个
对象
,那么它应该改变变量值。("obj1 after change "+obj1.a+" "+obj1.c); System.out.println("obj1="+obj1+" obj2="+obj2)
浏览 3
提问于2012-03-23
得票数 2
回答已采纳
1
回答
物体
的
“
浅
拷贝
”是什么?
、
、
、
可能重复: "MemberwiseClone -创建当前
对象
的
浅
拷贝
。(从
对象
继承)。“ 那么什么是“浅薄
的
抄袭”韵文a ..。“深
拷贝
”?
浏览 2
提问于2011-02-13
得票数 0
回答已采纳
3
回答
应该总是为具有原始指针
成员
的
类中
的
深度复制指针定义一个复制
构造
函数
吗
?
、
据我所知,理论上,如果一个类有一个原始指针
成员
,那么默认
的
复制
构造
函数
将对该指针执行一个
浅
拷贝
,这样当原始
对象
被销毁时,副本中
的
指针
成员
将具有它所指向
的
值。这似乎意味着,在出于某种原因我们希望限制复制
的
情况之外,任何具有原始指针
成员
的
类都应该定义一个复制
构造
函数
来对该指针执行深度复制。我正在使用一个值得尊敬
的
第
浏览 4
提问于2015-03-09
得票数 1
回答已采纳
3
回答
可变和不可变
的
深/
浅
拷贝
Python
我有一个关于Python如何管理深度和浅层副本
的
问题。 a = list() a.append(1)它将显示b= 1。如果我更改a,它将修改b,因为
浏览 8
提问于2020-06-12
得票数 0
回答已采纳
4
回答
C++编译器“
浅
”副本和赋值
、
、
我正在学习使用C++进行面向
对象
编程
的
课程。这是而不是关于复制
构造
函数
的
问题,它是关于编译器
浏览 5
提问于2015-10-22
得票数 7
回答已采纳
4
回答
移动
构造
函数
中
的
深度复制
、
; size_t capacity_columns; .... 我提供了一个
拷贝
构造
函数
,一个移动
构造
函数
.rvalue引用,因此它
调用
了move
构造
函数
。moved_copy.number_columns; data = moved_copy.data;} 这个移动<em
浏览 8
提问于2017-03-22
得票数 4
3
回答
c++向量
构造
函数
和赋值问题
我对以下语句
的
第2行和第3行中发生
的
事情感到困惑。据我所知, line2 (vector<A> vec2(vec1); ):对于存储在vec1中
的
每个A实例,将
调用
一个复制
构造
函数
并将其存储在vec2中。令我困惑
的
是,即使我没有指定自定义
的
复制
构造
函数
,默认
的
复制
构造
函数
也会创建A
的
一个实例,可能会
调用
A和B
浏览 0
提问于2013-07-23
得票数 2
回答已采纳
2
回答
成员
复制、位复制、
浅
拷贝
和深
拷贝
有什么区别?
、
有人说,
成员
复制是深
拷贝
,按位复制是浅表复制,但有人说不是。 有人能向我解释默认
的
复制
构造
函数
和用户定义
的
复制
构造
函数
使用哪种类型
的
副本
吗
?
浏览 5
提问于2017-03-12
得票数 16
2
回答
深
拷贝
与
浅
拷贝
、
可能重复: 深
拷贝
和
浅
拷贝
的
区别是什么?复制
构造
函数
做什么类型
的
复制?
浏览 4
提问于2010-04-17
得票数 61
2
回答
std::containers
的
复制
构造
函数
是否包含副本
构造
函数
?
、
、
、
、
包含
对象
指针
的
任何std::容器(特别是std::queue)
的
复制
构造
函数
是否
调用
成员
的
副本
构造
函数
以允许深度副本,还是对指针值执行
浅
拷贝
?_eventQueue) { } _eventQueue声明为:std::queue<Event*> _eventQueue;,其中事件是带有副本
构造
函数
的
基类,并且有多个具有
浏览 3
提问于2011-07-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11移动构造函数详解
深拷贝与浅拷贝(C+)
C+笔记六十五:重载等号操作符实现深拷贝
笔记四十九:C+中的浅拷贝
一文详解C+编程中重要的类的重要函数成员及其重点难点解析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券