现在的位置: 首页 > 综合 > 正文

第十四章 重载操作符与转换

2013年02月16日 ⁄ 综合 ⁄ 共 298字 ⁄ 字号 评论关闭
第十四章 重载操作符与转换

1、重载操作符
保留字operator后接需定义的操作符符号
重载操作符不能重新定义用于内置类型对象的操作符,至少有一个类类型或枚举类型
操作符定义为非成员函数时,必须设定为所操作类的友元
2、输入和输出操作符
输出操作符应输出对象的内容,进行最小限度的格式化
输入操作符必须处理错误和文件结束的可能性
3、算数操作符和关系操作符
加法返回一个右值,而不是一个引用
4、赋值操作符
返回值通常是左操作数的引用
5、下标操作符
必须定义为类成员函数
6、转换与类类型
转换函数必须是成员函数,不能指定返回类型,并且形参表必须为空
转换操作符通常定义为const成员
完全匹配转换比需要标准转换的其他转换更好

抱歉!评论已关闭.