C++运算符重载 原则 只能重载已有的运算符;不能改变操作数个数、优先级、结合性;“ ?: ”、 “ . ” 、“ :: ”、 “ sizeof ” 、“ .* ”不可以进行重载;“ = ”、“ [] ”、“ () ”、“ -> ”只能作为成员函数重载。 其他 “ - ”可以作为负号,即只有一个操作数;类型转换符函数的定义不需要声明返回值类型;