deep-copy 问答列表

在复制构造函数中做指针的深度复制向量是否更改了两个向量成员?

作者:liiight 提问时间:10/29/2020

我需要在我的项目中进行深度复制,现在我进入了 如果拥有指针成员,我只需创建所有 obj 并以递归方式执行此方法memcpysrcObjdestObjdestObj 这是伪: class B { p...

复制对象(无堆)

作者:Bill Indie 提问时间:7/19/2021

请考虑以下代码 class A{ public: int val; a(); } int main(){ A obj1; A obj2=obj1; } 在这种情况下,不涉及指针或堆。...

表达式必须是可修改的左值 C++ 错误

作者:Anas Irfan 提问时间:3/5/2022

#include<iostream> #include<array> #include <algorithm> using namespace std; class Array{ //declar...

Deep Copy with Copy 构造函数

作者:FooStack 提问时间:7/2/2022

我有一个任务,我需要执行以下操作。 我有 3 个班级,其中 A 链接到许多 B 关联A->*B->*C A: Contains only -iA_ : int B: Contains only -...

复制构造函数 + 浅层和深度复制

作者:overhaul_ 提问时间:8/3/2020

我想问的是,当我没有显式编写任何复制构造函数时,编译器会自动生成默认执行浅层复制的复制构造函数,对吗? 因此,在 main() 程序中,当我更改整数 a、b 和指针 p 的值时,只有 p 的值发生了变...

使用 xarray_tensorstore 打开 zarr:打开文件后深拷贝不起作用

作者:A-_-S 提问时间:8/20/2023

我使用 打开了一个文件。虽然打开成功,但我在尝试使用 copy(deep=True) 时遇到了问题。但是,当我使用原始数据集或打开文件时,可以正常工作 原始代码可以在这里找到: https://git...

复制构造函数在 C++ 中抛出 null 值错误

作者:kesarling He-Him 提问时间:11/30/2022

(与cpp失去联系太久了,想为明天的面试复习一下)。 正在修改 Deep Copy 与 Shallow Copy。 编写代码: #include <iostream> class MyClass...

强制 Child 类实现深拷贝方法

作者:user3641187 提问时间:2/18/2023

我有一个父类“Parent”,它需要一个模板参数 K 作为它所操作的数据类型。对于子实现,我想强制它们实现自定义的“deepcopy”方法。 “Runner”类给出了 deepcopy 方法的一个示...

如何在链表 c++ 中使用复制赋值运算符

作者:Mindset 提问时间:4/9/2023

我必须使用复制构造函数和复制赋值运算符来测试链表。 list1 附加了 3 个双精度 list2 = list1,复制构造函数进入其中。 List4 = list3 = list1 是复制赋值运...

比较深拷贝时,Java 深度比较返回 false

作者:DantesExile 提问时间:3/5/2021

我创建了一个抽象类 Fruit,它覆盖了 equals() 方法。然后我创建了一个子类 Orange,它覆盖了 copy() 和 equals() 方法。TestFruit.java,在我的测试文件中...


共23条 当前第2页