运算符重载及其他约定

7.1 重载算术运算符

  1. 重载二元算术运算符
表达式 函数名
a*b times
a/b div
a%b mod
a+b plus
a-b minus
  1. 重载复合赋值运算符
表达式 函数名
+= plusAssign
-= minusAssign
*= timesAssign
/= divAssign
%= modAssign
  1. 重载一元运算符
表达式 函数名
+a unaryPlus
-a unaryMinus
!a not
++a,a++ inc
--a,a++ dec

重载比较运算符

  1. 等号运算符:‘equals’

你可能感兴趣的:(运算符重载及其他约定)