"<<"运算符的重载

来源:互联网 发布:python获取当前日期 编辑:程序博客网 时间:2024/06/13 17:54

ostream& operator<<(ostream& out, const MyData& m)
对运算符”<<”进行重载。”<<”运算符只能只能输出普通的数据类型,对”<<”进行重载后,便可输出自定义类型的对象,如MyData。将返回值类型设为引用,可实现连续输出的效果。
参数:第一个为输出流对象。第二个为要输出的对象(为了防止产生临时对象、提高程序的效率,将参数设置为引用类型,但引用类型又能改变实参的值,所以设置为const)。

0 0
原创粉丝点击