**运算符重载**就是对已有的C++运算符赋予更多的语义,让一个运算符可以作用于其他的数据类型。 典型地,让运算符接受一个类的对象作为参数。 通常有两种方式来重载一个运算符: 1. 声明一个普通函数,作为类的友元。 2. 声明为类的成员方法。 > 事实上 ...