C++为什么我重载的赋值构造函数在return *this后就执行析构函数了?

2024-11-27 15:21:09
推荐回答(1个)
回答1:

*this 是值传递 调用复制构造 然后析构掉生成的副本。重载=运算符 不需要返回值即可 如果需要返回值 可以返回引用或者指针