腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
当通过引用而不是通过值
复制
JavaScript值时,有
什么
经验法则吗?
即使作为一名经验丰富的
JS
开发人员,我也经常对对象的浅副本和
深
副本感到惊讶。 对于通过引用而不是通过值
复制
主要对象类型的JavaScript值,有
什么
经验法则吗?例如,我知道字符串值总是按值而不是按引用
复制
的。
浏览 0
提问于2012-01-31
得票数 6
回答已采纳
1
回答
Python中的复合对象
、
我在Python中读到了关于浅拷贝和
深
拷贝的文章,其中我在文档中遇到了以下句子: 浅层
复制
和深度
复制
之间的区别仅适用于复合对象(包含其他对象的对象,如列表或类实例)。我不知道
什么
是
复合对象,
什么
不是复合对象。基于上述定义(包含其他对象的对象),每个容器都是一个复合对象,因为容器中的每个元素都是对象(因为在Python中,所有元素都是对象,甚至
是
整数号),容器本身也是一个对象,因此每个容器(至少有一个元素)都是一个复合对象如果我们同意我所说的,那么引文中关于浅拷贝和<em
浏览 2
提问于2022-07-12
得票数 0
2
回答
深
拷贝与浅拷贝
、
可能重复:
深
拷贝和浅拷贝的区别是
什么
?
复制
构造函数做
什么
类型的
复制
?
浏览 4
提问于2010-04-17
得票数 61
1
回答
复制
js
中的对象(需要参考文档传递的指导)
、
、
、
、
我查看了
js
文档,在研究object.assign()中提到的文档时,如果源值
是
对对象的引用,那么它只
复制
引用值。}, objC); //this will not通过尝试不同的场景,我开始思考事情
是
如何运作的: 1, "b": { "c": 3}} console.log(JSON.stringify(obj2)); //
浏览 3
提问于2022-08-08
得票数 2
回答已采纳
4
回答
复制
构造函数
是
如何执行的?
、
、
我试图详细理解
复制
构造函数。std::endl; return 0;我在网上看到默认的
复制
构造函数会执行当使用用户定义的
复制
构造函数时,将获得相同的结果。谢谢!
浏览 4
提问于2019-04-24
得票数 1
回答已采纳
1
回答
为
什么
你想要一个浅拷贝(而不是引用)?
、
它有一个
复制
构造函数。据我所知,它使用在构造函数调用期间移交的指针来访问它的数据,并且它本身并不管理内存分配。因此,当您
复制
时,实际数据(与
复制
std::vector<T>时不同)不会被
复制
。所以问题
是
,为
什么
你会说disjoint_set的
复制
构造函数
是
有用的,为
什么
你要制作一个返回实例的浅拷贝的
复制
构造函数?
浏览 0
提问于2015-09-01
得票数 2
2
回答
位图深度
复制
更改PixelFormat
、
、
、
Bitmap img = new Bitmap("C:\\temp\\images\\file.jpg");当我在做深度
复制
的时候img.PixelFormat改为Format32bppArgb 为
什么
它改变像素格式?如果对象不做
深
拷贝,如何为其制作
深
拷贝?
浏览 4
提问于2013-11-18
得票数 0
回答已采纳
2
回答
python列表
复制
是
深度
复制
还是浅
复制
,以及它是如何完成的?
、
、
、
在python中
是
如何对列表进行深度
复制
的? 我对
复制
列表有点困惑。它使用的
是
浅拷贝还是
深
拷贝?另外,子列表的语法是
什么
?
是
g=a[:]吗?
浏览 1
提问于2012-12-25
得票数 1
2
回答
ES6反应-引用、浅拷贝和
深
拷贝有
什么
区别,如何比较?
、
、
是
浅拷贝还是
深
拷贝? name和age
是
从user中分离出来的,但highlights仍然
是
引用。 然而,如果扩展运算符只创建
深
拷贝(有时
是
),那么如何测试新对象是否
是
深
拷贝?Update:我在clone4中注释了NBA
浏览 0
提问于2018-03-24
得票数 9
回答已采纳
1
回答
ReactJS -父母州作为浅拷贝或
深
拷贝传递给孩子?
、
、
所以,我们知道,浅拷贝和
深
拷贝的区别是:浅拷贝b=a; // b point to a's address in the memory. if a changes, b changes.
深
拷贝 b=a; // b holds the actual value 5. if a changes, b remains the same.酷,现在,我的问题
是
:传递状态作为孩子们的道具,
是
‘
深
’拷贝还是‘浅’
复制
? 我倾向
浏览 2
提问于2022-09-21
得票数 0
回答已采纳
4
回答
当我们有
深
拷贝和浅拷贝的时候,为
什么
要偷懒呢?
我们有、浅拷贝、和
深
拷贝,当我们想要在C++中
复制
对象时,他们可以为我们完成这项工作。所以,这是程序员或编译器自己做的事情吗? 在哪些编程场景中,延迟
复制
是
有利的?
浏览 2
提问于2011-10-08
得票数 4
2
回答
金刚
深
复制
整个接收值吗?
因为这在
JS
/PHP之后看起来很奇怪。Vertex) Scale(f float64) { v.Y = v.Y * f那么,在每次v Vertex调用上都会进行v Vertex参数的深度
复制
因此,为了避免
深
拷贝,我们应该使用指针接收器而不是值接收器。 这同样适用于参数,对吧?
复制
发生的其他地方是
什么
?
浏览 1
提问于2019-07-20
得票数 3
回答已采纳
2
回答
传播语法
是
创建一个浅拷贝还是
深
拷贝?
、
、
几天来,对于浅薄和
深
拷贝的真正定义,我感到非常困惑。对象的浅拷贝
是
一个副本,其属性与
复制
所用的源对象的引用(指向相同的基础值)相同。当我使用扩展语法来
复制
时。这是
深
拷贝还是浅拷贝?因为对于第一层深度,对我来说,扩展语法(操作符)正在进行深度
复制
。然而,MDN文档表示,扩展语法创建了一个浅拷贝,而不是
深
拷贝。()和O
浏览 5
提问于2022-05-12
得票数 3
回答已采纳
1
回答
复制
构造器静态分析工具?
有
什么
工具可以让我将C#方法/构造函数标记为
复制
构造函数,并让它检查代码中可能发生的明显错误吗?一些明显的错误需要检查:除了静态分析工具之外,还有其他技巧可以确保
复制<
浏览 5
提问于2012-05-25
得票数 2
4
回答
什么
是
替代::阴影和/
深
/?
、
、
那么,实现同样的目标的替代方法是
什么
,或者这个穿透阴影的功能已经被完全抛弃了?
浏览 12
提问于2016-03-02
得票数 31
回答已采纳
3
回答
我的
复制
构造函数失败..。如何将指针
复制
到对象
、
我试图为指向在类Shop中初始化和声明的对象的指针向量编写一个
复制
构造函数。考虑的向量
是
:它还在gShop的构造函数中声明,并在析构函数中通过循环删除。现在,我希望在
复制
构造函数中得到指针向量的深度副本。但是没有任何东西被
复制
,如果我设法运行程序并访问vCustomer,那么它的大小检查就会保持为零,或者崩溃程序。(注意,如果我不使用
复制
构造函数,以便使用默认的
复制
构造函数,则程序运行良好) gSh
浏览 4
提问于2013-10-12
得票数 0
回答已采纳
1
回答
如何创建QList的深层副本(QT4.8)
、
我试图制作一个QList的
深
拷贝,我正在使用QT4.8。在下面的代码中,mData
是
Test类的一个QList<unsigned char>成员变量。在最初的例子中,我认为下面的代码应该可以工作,但是深入研究Qt的隐式共享(即在写上
复制
)的概念,我怀疑这是否
是
正确的方法。此操作需要恒定的时间,因为QList
是
隐式共享的。这使得从函数返回QList的速度非常快。如果一个共享实例被修改,它将被
复制
(在写上
复制
),这需要线性时间。这是否可能不需要分别迭代和
浏览 3
提问于2015-05-18
得票数 5
回答已采纳
1
回答
这种类型的拷贝叫
什么
?它是不好的实践吗?
浅拷贝
是
当我写新的List<List<ClassA>>(lsA)时,它只拷贝成员ls。所以浅层
复制
第一个列表,而内部列表不是。由于MyList可以访问被放入的每个T(在本例中,它只是通过管道连接到C#的列表),所以它可以对每个T进行浅层
复制
,所以现在MyList的所有成员都被
复制
了,并且它可以直接访问变量。这是
什么
样的复印件?它只是在它的内部变量上做一个浅拷贝,所以这不是一个
深
拷贝?由于它的
复制
变量,它可以接触,而不仅仅是成员级变量,它不再<em
浏览 1
提问于2010-10-11
得票数 0
3
回答
cpp中的默认
复制
构造函数
是
浅拷贝还是
深
拷贝?
、
、
默认的
复制
构造函数
是
在C++中执行浅拷贝还是
深
拷贝?我真的很困惑于cpp中的默认
复制
构造函数,就像它做浅拷贝或
深
拷贝一样,就像我做v2=v1;假设的v1={1,2,3}时一样,现在如果我做了v2[0]=1;,它不会被反射,但是我听说它做的
是
浅拷贝,谁能解释一下吗
浏览 2
提问于2018-07-18
得票数 5
1
回答
当方法返回实例变量时,我
是
使用
深
拷贝还是浅拷贝来
复制
变量?
、
、
、
、
我很难理解
深
拷贝和浅拷贝之间的区别。当一个方法返回一个实例变量时,我们应该返回它的副本以防止混叠,但是这个概念并没有在课堂上得到真正的复习,而且教授们真的没有帮助,所以我完全迷失了方向。
浏览 8
提问于2022-02-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是复制证明?
什么是JS跨域访问?
three.js是?跟webgl什么关系?
Node.js是用来做什么的?
Web前端:什么是 Angular JS和Angular?有什么区别吗?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券