问答列表

C++ 复制构造函数 - 指针分段错误的深度复制

作者:jmdatasci 提问时间:3/22/2020

我最近开始通过高级计算机科学基础MOOC学习C++。我们有一个在隐藏的 .h 文件中声明的挑战(无法更改),我们需要对 .h 文件中初始化的所有成员函数/构造函数/析构函数进行编码。 为了避免作弊或...

为什么这些指针是相同的,而引用对象的不同实例?

作者:letthewookieewin 提问时间:1/12/2021

我正在调试我为二叉搜索树创建的复制构造函数,我通过监视原始树以及新创建的副本中节点的内存地址来做到这一点。节点由指向 Comparable 项(仅包含单个字符)的指针、该字符的出现次数以及指向其子节点...

编译器错误“未分配的指针未分配”仅在 C++ 中使用自定义对象的 foreach 循环时

作者:BrownBear2018 提问时间:10/13/2021

我有一个作业,我构建了自己的字符串类。我制作了几个 MYString 对象并将它们放在一个向量中。当我通过下标运算符访问向量时,我没有问题。但是当我使用 foreach 循环遍历向量时,我得到一个奇怪...

复制对象(无堆)

作者: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 -...

如何禁用从派生类移动构造基类?

作者:Nolazuck 提问时间:4/21/2022

在下面的代码中,我想从派生类中禁用基类的移动构造,并调用复制构造函数。VectorVectorMap #include <iostream> #include<algorithm> struct ...

如何在子类中触发父模板化类的复制构造函数

作者:afp_2008 提问时间:6/6/2022

如何在子类的复制构造函数中调用父模板化类的复制构造函数? // Type your code here, or load an example. #include<vector> #include ...

当使用ArrayList(Collection&lt;?扩展E&gt;c)作为复制构造函数时,我收到两个错误

作者:Tanner01 提问时间:1/26/2020

public ListArrayListBased(ListArrayListBased < E > var) { items = new ArrayList < E> (ArrayList(L...

从复制构造函数打印用户输入 (java) [已关闭]

作者:earwigsRgross 提问时间:10/14/2020

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


共1435条 当前第26页