是否存在编写自己的复制构造函数而不是自己的赋值运算符的好主意?

dfg*_*dfg 5 c++

这个问题非常自我解释.如果您需要创建其中一个,那么暗示您还必须创建第二个吗?

Pho*_*ton 2

正如上面评论中提到的,通常需要编写这些内容。

然而,人们可以想象适合您的问题的其他需求。例如,如果您想计算程序中对象的数量。复制构造函数需要增加计数器,而赋值不会更改对象的数量,因此默认值即可。