摘要:
1、通过连接其他合法符号可以创建新的操作符。2、除了函数调用操作符operator()之外,重载操作符时使用默认实参是非法的。3、重载操作符的形参数目(包括成员函数的隐式this指针)与操作符的操作数数目相同,函数调用操作符可以接受任意数目的操作数。4、作为类成员的重载函数,其形参看起来比操作数数目少1.作为成员函数的操作符有一个隐含的this形参,限定为第一个操作数。5、如果不定义,编译器将会合成的操作符有:赋值操作符(=)、取地址操作符(&)、逗号操作符(,)、&&和||。重载之后的&&和||不再具有短路特征。6、选择成员或非成员实现的几点经验原则: 阅读全文