是否有一個好處,或者是強制性的讓operator==
,operator<
,operator>
,operator<<
,operator>>
,!=
,>=
,......作爲朋友,而不是一個類的方法?運算符==是成員函數還是朋友函數?
我還沒有發現解釋了爲什麼去朋友的方式只有...
我有一個很好用的情況下,如果C1 x; C2 y; C3 z;
,我有C3& operator+(C1& , C2&)
爲C1和C2的朋友,即當類好文是不同的,但問題是爲什麼對於同一個班級。
你在第三段中的'operator +'似乎沒有道理 - 它是什麼返回一個引用? – 2012-03-04 11:26:20