复制构造函数 问答列表

复制构造函数而不是 Java 中的克隆

作者:aravindkanna 提问时间:8/31/2017

我正在尝试在 java 中实现一个复制构造函数。我面临着类的非原始类型字段的问题。在创建新副本时,它正在共享成员。例如 public class Bad implements Cloneable {...

如何在链表中实现深层复制构造函数?

作者:Laurel Link 提问时间:9/19/2019

对于我目前正在处理的这个问题,我正在尝试在此链表中创建一个方法,该方法执行从一个项目到另一个项目的深度复制。现在,这个方法的内部是空的,因为我无法为我的生活做任何事情。有什么方法可以在下面注释的代码区...

如何为链表制作复制构造函数?

作者:cstrike2 提问时间:4/19/2020

我遍历了这个程序中的每个函数,我基本上都理解了这些概念,但是链表的复制构造函数让我难住了。我查看了有关此的其他答案,但我不知道如何将其应用于我的情况。 我有三个文件,一个包含 main() 的tes...

从 std::string 初始化派生类的复制构造函数

作者:J Laurent 提问时间:3/25/2020

当我从 std::string 派生一个 String 类并对其进行测试时,我遇到了一个问题。 下面是 String 类: namespace Types { class String : pu...

为什么没有调用此模板类的复制构造函数?

作者:Спасимир Павлов 提问时间:5/31/2020

复制构造函数永远不会被调用(我使用带有 -std=c++11 的 g++): pointers.cpp: #include <iostream> template <typename T> cla...

链表复制构造函数崩溃程序 [已关闭]

作者:bb13 提问时间:2/25/2017

闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 去年关闭。 改进此问题 我不确定为什么我的复...

带有指向内部数据成员的指针容器的 C++ 类:复制/赋值

作者:Ricardo Buring 提问时间:6/6/2018

假设我有一个具有容器数据成员的类,以及另一个容器数据成员,其中包含指向 的可分辨元素的指针。特殊成员在构造函数中确定:Widgetd_membersd_special_membersd_members...

C++赋值运算符,我们可以用copy代替吗?

作者: 提问时间:5/25/2020

当我阅读时: 赋值运算符和复制符有什么区别 构造 函数? 这里:赋值运算符和复制构造函数有什么区别? 显示了以下示例: A aa; A a = aa; //copy constructor ...

为什么复制构造函数和复制分配运算符调用“memcpy”,而移动 ctor 和移动分配运算符调用“memmove”

作者:John 提问时间:6/5/2020

作为主题,下面列出了相关代码。您可以在 https://godbolt.org/z/mAbmwJ 上检查它。 我完全理解 和 之间的区别,但我不明白它背后的原因。代码引用自一个著名的开源项目,我不会...

内存管理:字符数组和 = 运算符

作者: 提问时间:4/23/2013

内存管理:字符数组和 = 运算符 Q.在内存管理方面,以下代码会有什么错误? class String { public: String(const char right[]); String...


共290条 当前第5页