7 运算符重载
第7章 运算符重载 7.1 运算符重载概述 7.2 运算符函数重载为类的友元函数 和成员函数 7.3 几个常用运算符的重载 7.4 重载插入运算符和提取运算符 7.5 类型转换 7.1 运算符重载概述 用于完成“+”、 “-”、 “*”、 “\”等操作的函数为运算符函数。 C++规定运算符函数名为: operator+ operator- operator* operator\ 等 统称为: operator@ ( @--要重载的运算符) 两个或者两个以上的运算符函数共用一个运算符函数名为运算符函数重载。 C++系统已经预先编好了将两个基本数据类型相加的运算符函数,可以直接使用它们。 1.求两个整数相加,例如: int i=2+3; 2.求两个双精度数相加,例如: double d=2.222+3.333 ; C++系统预先编好的运算符函数不能完成将两个对象的相加工作。 例如:有一个复数类complex: class com
您可能关注的文档
最近下载
- 商业交房标准.pdf VIP
- 幼儿小班教学节气课件.ppt VIP
- 维保工程施工方案(3篇).docx VIP
- 2021-2022学年福州市连江县八年级上学期期中数学试卷(B卷)(含答案解析).docx VIP
- 《植物激素》(教案)-中职农林牧渔大类《植物生长和环境》同步教学(高教版)(第四版)(全一册).docx VIP
- 诊断学学习资料:西医诊断学总结.pdf VIP
- 幼儿小班教学节气.pptx VIP
- 《光合作用与呼吸作用的关系》(教案)-中职农林牧渔大类《植物生长和环境》同步教学(高教版)(第四版)(全一册).docx VIP
- 小学生入学行为规范课件.pptx VIP
- 马铃薯组培技术全流程.pdf VIP
原创力文档

文档评论(0)