ostream & operator<<()

来源:互联网 发布:移领 收钱吧 付呗 知乎 编辑:程序博客网 时间:2024/05/16 11:52


你定义了一个类 复数,这个类可以进行加减运算 加减运算是类的两个友元,通过重载+ -实现的
你想通过<< 这个操作符直接输出你所创建的类的实例(对象),而<< 操作符属于iostream库,这个库无法识别你自己定义的类,因而需要对操作符<< 重载。
重载<< 函数返回类型是一个流的引用, 第一个参数是流,第二个参数是以引用传递的方式的一个类的实例(并且只能对这个参数读操作)

0 0
原创粉丝点击