重载运算符 1.对于自定义类型,编译器不知道运算规则,而重载运算符会将两个对象相加转换为函数调用. 2.运算符重载转换的函数调用,函数名字是固定的规则. (1) 如果重载+号运算符,函数名字就是:operator+ (2) 如果重载-号运算符,函数名字就是:operator- (3) 如果重载<号运算符,函数名字就是:operator< (4) 如果重载!号运算符,函数名字就是:operator! 3.运算符重载就是在类的内部增加某个运算符函数. 4.对于+号运算符可以返回任何类型的数据(基本…