C++读书笔记之 关系运算符重载 大于号> 小于号< 等于号== 重载 overload (三)

2015-11-21 01:20:14 · 作者: · 浏览: 29
****
运行结果:
before swap :
D1:---->?? Feet: 20.08 Inches:5.12
D2:---->?? Feet: 20.13 Inches:4.2
D1 is less than D2
after swap :
D1:---->?? Feet: 20.13 Inches:4.2
D2:---->?? Feet: 20.08 Inches:5.12
D2 is less than D1

double a=0.33,b=0.33 then Distance::IsEquall(a,b) = 1
after? set(199.1,11.05)
?Feet: 199.1 Inches:11.05
?Feet: 199.1 Inches:11.05

?D1 equal D2

Process returned 0 (0x0)?? execution time : 0.894 s
Press any key to continue.

****************************/

?

?

?

运行结果:
before swap :
D1:---->?? Feet: 20.08 Inches:5.12
D2:---->?? Feet: 20.13 Inches:4.2
D1 is less than D2
after swap :
D1:---->?? Feet: 20.13 Inches:4.2
D2:---->?? Feet: 20.08 Inches:5.12
D2 is less than D1


double a=0.33,b=0.33 then Distance::IsEquall(a,b) = 1
after? set(199.1,11.05)
?Feet: 199.1 Inches:11.05
?Feet: 199.1 Inches:11.05


?D1 equal D2

?


?