Ladder3227016
2016-07-24 23:02
我对运算符重载这一块非常迷糊,不知道何时进行重载?有哪位详细讲下吗?
说白了,就是将 << 这个符号重载,将输出改编成另一种输出的模式。
<< 每次只能输入一个值,输入多个值要 <<x1<<x2<<……
这要是点坐标,重载后<<p 输出的是p.x p.y 这样的
<iostream>中定义的<<只支持int这一类的普通数据类型的输出,如果想直接用cout<<输出Coordinate类型的对象的话是不行的,需要对输出运算符<<重载,就是重新定义一下,让它支持这样的操作
数据结构探险之线性表篇
57564 学习 · 257 问题
相似问题
回答 2
回答 3