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