阅读背景:

C++运算符重载(成员函数方式)

来源:互联网 

一、运算符重载

C++中预定义的运算符的操作对象只能是基本数据类型,实际上,对于很多用户自定义类型,也需要有类似的运算操作。如果将C++中这些现存的运算符直接作用于用户自定义的类型数据上,会得到什么样的结果呢?编译器无法给出正常的结果,因为我们需要运算符重载,给运算符赋予多重含义,使同一个运算符作用于不同类型的数据导致不同类型的行为,增强了运算符的普适性。C++中预定义的运算符的操作对象只能是基本数据类型,实际上,对于很多用户自




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: