摘要: 有两种方法:(1)采用重载双目运算符方式 (2)1.类型转换函数(将类的对象转换为其他数据类型) 2.转换构造函数(将其他类型转换为类的对象)(仍然要配合重载双目运算符的方式,因为最终实现的是类的两个对象相加) (注意:类型转换函数和转换构造函数不可同时使用,会出现二义性!) /*以下程序均以‘+’为例!*/一:采用重载运... 阅读全文
posted @ 2019-05-10 11:20 LBC不认输 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 重载双目运算符需要涉及到两个对象,则在写operator构造函数的时候要注意参数的传递 阅读全文
posted @ 2019-05-10 10:31 LBC不认输 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 单目运算符重载函数不需要参数,因为相当于是对自己对象的操作,没有涉及2个以上的对象。 以下实例以‘-’为测试 阅读全文
posted @ 2019-05-10 10:21 LBC不认输 阅读(336) 评论(0) 推荐(0) 编辑