【发布时间】:2014-05-16 09:07:27
【问题描述】:
我想知道如何同时使用派生类中的复制构造函数和赋值运算符。似乎关于这个问题的所有其他问题都涉及基类也有自己的赋值运算符,我的基类不允许有。
有问题的成员函数是:
SpecialOrder& operator=(const SPecialOrder &source)
【问题讨论】:
-
在你进一步寻找这棵错误的树之前,我建议阅读the copy/swap idiom,因为这具有明显的设计缺陷无效期望的味道。
标签: c++ inheritance derived-class