侯捷老师C++基础课程笔记5-操作符重载与临时对象

P5操作符重载与临时对象

操作符重载(成员函数写法)(写在class定义里,this指向调用者)

this是隐藏参数,是指向调用该操作符的对象的指针

complex : : operator +=(视情况可以return by reference)

操作符重载(非成员函数写法(设计为全局函数))

opreator +必须return by value

return by reference语法分析

传递者无需知道接受者是以reference形式接收

 

 reference最显著优点

快!!!快!!!快!!!底层是指针实现的

原文地址:https://www.cnblogs.com/garychen97/p/13529809.html