C++重載運算符的規則

C++不允許用戶自己定義新的運算符,只能對已經存在的運算符進行重載 C++允許重載的運算符和不允許重載的運算符 重載不能改變運算符的優先級別 重載不能改變運算符的結和性 重載運算符的函數不能有默認參數 重載不能改變運算符的運算對象的個數(即操作數) 重載的運算符必須和用戶定義類型的對象一起使用,其參數至少應有一個類對象 用於類對象的運算符一般必須重載,但有兩個例外,運算符「=」和「&」不必用戶重載
相關文章
相關標籤/搜索