|
|
1
8
不,通常不会。更惯用的方法是停止像
(注意赋值运算符应该返回对类的引用,而不是
或者将内存管理封装到专门为此目的而设计的类中(但是
如果你真的 真的? 需要以容易出错的方式进行复制,然后实现复制构造函数来进行复制:
然后以复制和交换的方式执行分配:
这意味着你需要一个便宜的,不扔的
无论如何,派生类型复制构造函数都是愚蠢的。基类的复制构造函数正确,因此应该是:
并且赋值可以使用基赋值:
但是手动编写这些文件是不必要的,您可以默认它的复制操作,这样做无论如何都是正确的:
您应该使用
|
|
|
simply lemon · python上链表的添加方法 2 年前 |
|
|
Anonymous · 为什么在这个例子中self和类名的用法不同? 2 年前 |
|
|
P N Singh · 在CPP Oops中调用对象而不创建它 2 年前 |
|
|
Muthuraj · 如何创建一个通用工厂来创建某种类型的实例[重复] 2 年前 |
|
|
Andy Votava · 从父类定义调用学生方法 2 年前 |