复制构造函数析构函数和赋值运算符,用于存储指向另一个类的指针的类
作者:danieldahlin 提问时间:5/8/2014
我是新来的,这是我的第一个问题。我有一个关于家庭作业的问题。我被要求设计一个抽象类“Base”,它由类“Sub”继承(在赋值中有 sub1、sub2 等,但我试图尽可能地缩小范围)。然后,我应该设计一...
Copy 问答列表
作者:danieldahlin 提问时间:5/8/2014
我是新来的,这是我的第一个问题。我有一个关于家庭作业的问题。我被要求设计一个抽象类“Base”,它由类“Sub”继承(在赋值中有 sub1、sub2 等,但我试图尽可能地缩小范围)。然后,我应该设计一...
作者:Russell Butler 提问时间:1/12/2020
我正在尝试在我自己制作的一个简单的类上运行插入排序,该类具有几个字段(int、float 和 string)以及复制构造函数、赋值运算符和“>”运算符。 但是,当我运行下面的代码时,我得到了堆栈溢出...
作者:dg141 提问时间:3/9/2023
这个问题在这里已经有答案了: 构造函数中这个奇怪的冒号成员 (“ : ”) 语法是什么? (14 个回答) 9个月前关闭。 我对C++非常陌生,并且正在按照本教程进行操作,并遇到了这个类构造函数: ...
作者:Jack 提问时间:5/8/2019
我有以下情况: 我有一个 Abstract 基类 No Copy 构造函数 无赋值运算符 有一些数据成员 派生类(派生自上面的基类) has 赋值运算符 有一些数据成员 当我们将一个派生类对象复...
作者:Zhro 提问时间:2/10/2016
我正在创建一个自定义迭代器,但我无法满足创建迭代器并使用非 .根据 STL,这是合法的,可以用 std::string 来证明:constconstbegin() #include <string>...
作者:tinkerbeast 提问时间:5/30/2020
当我们从 C++ 函数返回一个值时,就会发生复制初始化。例如: std::string hello() { std::string x = "Hello world"; return x; //...
作者:code707 提问时间:7/18/2018
以下是 cpppreference 的定义: [https://en.cppreference.com/w/cpp/named_req/CopyConstructible][1] 要求:类型 T ...
作者:Ipsider 提问时间:7/19/2018
我有一个 MyObject 类型的复杂 objectA。我想基于特定对象创建此 MyObject 的多个变体 A。 public class MyObject() { int myAttr1; ...
作者:numberjak 提问时间:12/1/2017
在函数 addStartNode 中,我创建了一个新的 Node 'temp',其值设置为等于 'head' 的值。然后,我将 head 设置为值不同 'v' 的新节点。 但是,当我同时打印“tem...
作者:nilgun 提问时间:12/20/2018
最近,我们的系统中出现了一个错误,这是由于忘记在复制构造函数中分配新添加的类属性引起的。 例如: public class MyClass { private Long companyId; ...