【10】令operator=返回一个reference to *this

1、令operator= 返回一个reference to *this,为什么?

  这只是一个协议,并无强制性。但是,为了与基本类型的行为保持一致性,强烈建议这么做。设计class 有一个宝典:一旦有疑惑,请参考int类型的行为,并遵循之。

2、不光operator=,与它类似的赋值相关运算,也应该遵循该协议。

原文地址:https://www.cnblogs.com/nzbbody/p/3500005.html