Operator Overloading:语义一致性与边界 | C++
本章覆盖:overloaded operator;member vs non-member;`operator==`;arithmetic operator;stream operator;assignment operator;subscript operator;call operator;某些 operator 不能重载;保持与内建类型直觉一致;不设计“惊讶语义”。
本章知识点
- overloaded operator
- member vs non-member
operator==- arithmetic operator
- stream operator
- assignment operator
- subscript operator
- call operator
- 某些 operator 不能重载
- 保持与内建类型直觉一致
- 不设计“惊讶语义”