LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 848|回复: 3

看不懂,这不像C++算符重载,什么意思呢?

[复制链接]
发表于 2007-1-3 09:03:38 | 显示全部楼层 |阅读模式
ostream &operator<<(ostream &output, const Derived & d)
{
        output<<"Integer: "<<d.value<<"\nCharacter: "<<d.letter
                        <<"\nReal number: "<<d.real;
                       
        return output;
}

Derived是已定义的类
发表于 2007-1-3 10:05:52 | 显示全部楼层
就是操作符重载阿,重载了<<,把类Derived的域输出
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-3 10:46:22 | 显示全部楼层
哇,我跳过书上一部分,就是说的是上面的重载<<操作符。。。。晕,看书不可偷工减料。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-3 10:50:27 | 显示全部楼层
哇,我跳过书上一部分,就是说的是上面的重载<<操作符。。。。晕,看书不可偷工减料。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表