~ 以下运算符就 可以 被重载。
~ 以下运算符 不可以 被重载。
运算符重载:即写函数去改变运算符的行为。只有已经存在的运算符可以被重载,自己创造的运算符不能重载。只能对一个类或者枚举类型来做运算符重载,比如重新写一个 5+5 的 “+” 的运算符重载是不行的,或者凭空写一个重载是不行的。重载的运算符需要保持原有操作数的个数,保持原有运算符的优先级。重载运算符,要在写的函数前面加operator关键字。重载的函数可以作为成员函数(非静态),参数列表一个参数,因为其中由一个this指向自己的参数;重载的函数可以作为全局函数,参数列表有个参数。



