close
1.對雙運算元而言,運算子多載成員函式帶有一個參數,而運算子多載友誼函式帶兩個參數,對單運算元而言,運算子多載成員函式不帶參數,而運算子多載友誼函式帶一個參數.
2.雙運算元一般可以覆載成員函式或友誼函式,如果運算子的兩個運算元
屬於不同的類別,則一般只能覆載友誼函式.
單運算元的運算子覆載最好使用成員函式,雙運算元而言,運算子覆載則最好用友誼函式.
全站熱搜
1.對雙運算元而言,運算子多載成員函式帶有一個參數,而運算子多載友誼函式帶兩個參數,對單運算元而言,運算子多載成員函式不帶參數,而運算子多載友誼函式帶一個參數.
2.雙運算元一般可以覆載成員函式或友誼函式,如果運算子的兩個運算元
屬於不同的類別,則一般只能覆載友誼函式.
單運算元的運算子覆載最好使用成員函式,雙運算元而言,運算子覆載則最好用友誼函式.