1. 基础概念 重载的运算符是具有特殊名字的函数:(重载运算符函数,运算符函数.重载运算符) 依次包含返回类型,函数名(operator=),参数列表,函数体. 只有重载的函数调用运算符operator()才能有默认实参. 关于参数的数量,一般来说,一元运算符有一个参数,二元有两个,三元有三个: 但是如果该运算符函数是成员函数,则其中一个运算对象将是本类对象,第一个参数隐式绑定到this常量指针上,不显示在参数列表中.成员运算符函数的参数数量比运算符对象少一个. HasPtr& operator…