C++ 面向对象高级开发 基础篇(二) 操作符重载、this的使用、引用返回、临时对象

操作符重载

this指向C2 this指向操作符左边的值

传递者不用知道 是否return by reference

 非成员函数(全局函数)的操作符重载 (有几种用法就写几种重载)

不能使用 return by reference 因为 他们得到的结果会因为函数结束时“消亡”

 

 

 马上就返回 生命很短(运行到下一行就没了) 临时对象 格式为:typename(); 不需要 命名

 

“<<”的重载

<<不认识 你创建的东西 所以需要重载

 

posted @ 2022-10-25 21:15  slowlydance2me  阅读(10)  评论(0编辑  收藏  举报