C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数

Effective C++笔记

Declare non-member functions when type conversions should applay to all parameters

C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数
将operator写成Rational成员函数*
C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数
C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数
operator所需参数为Ration对象,整数2隐式转化为对象*
C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数
混合式算数运算
C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数
C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数
总结
C++笔记 24:若所有参数皆虚类型转换,请为此采用non-member函数