gpt4 book ai didi

c++ - 在某些情况下,编写自己的复制构造函数而不是自己的赋值运算符是个好主意吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:39:13 25 4
gpt4 key购买 nike

这个问题不言自明。如果您需要创建其中之一,是否意味着您也必须创建第二个?

最佳答案

通常需要写这些,如上面的评论所述。

但是,可以想象符合您问题的其他需求。例如,如果你想计算程序中对象的数量。复制构造函数需要递增计数器,而赋值不会改变对象的数量,因此默认值就可以了。

关于c++ - 在某些情况下,编写自己的复制构造函数而不是自己的赋值运算符是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26570094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com