c++中有些重載運算符爲什麼要返回引用

文章轉自:https://www.cnblogs.com/codingmengmeng/p/5871254.html 事實上,我們的重載運算符返回void、返回對象本身、返回對象引用都是可以的,並不是說一定要返回一個引用,只不過在不同的情況下需要不同的返回值。 那麼什麼情況下要返回對象的引用呢? 原因有兩個: 允許進行連續賦值  防止返回對象(返回對象也可以進行連續賦值(常規的情況,如a = b
相關文章
相關標籤/搜索