C++里的左移与右移也是<< >>吗?

[复制链接]
查看11 | 回复3 | 2012-6-12 14:04:32 | 显示全部楼层 |阅读模式
>本来就是移位符,将变量转换成二进制后向左或者像右移动,即乘以二和除以二。cout>是这两个符号在iostream中用operator进行了运算符重载。详情等你了解C++的运算符重载后你就会很清楚了。...
回复

使用道具 举报

千问 | 2012-6-12 14:04:32 | 显示全部楼层
你要知道操作符是可以重载的。对于一个数,>表示的是移位操作,但是在cin和cout中则表示的流操作,当你自定义一个类的时候,也是可以为你的类定义>操作符的具体行为的。...
回复

使用道具 举报

千问 | 2012-6-12 14:04:32 | 显示全部楼层
是的,用在cout cin时是重载过的...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行