Effective C++ Item 11: 在operator=中处理自赋值问题
摘要:
一、定义赋值运算符函数需要注意的问题: 返回值类型声明为引用,并在函数返回前返回*this。因为只有返回引用,才能允许连续赋值。 传入参数应声明为常量引用,否则从形参到实参会多调用一次拷贝构造函数,降低代码效率。赋值运算符函数不会改变传入的实例的状态,因此传入参数应添加const关键字。 是否释放实 阅读全文
posted @ 2023-02-06 15:02 七昂的技术之旅 阅读(64) 评论(0) 推荐(0) 编辑