您的位置:首页 > 其它

作为类的成员函数,重载运算符只能有一个参数

2014-06-25 03:17 260 查看
1 overload a operator of a class, you can only use one para., this pointer is automatically used.

class Rational
{
public:

//not correct since this ponit would be used automatically.
//Rational operator+ (const Rational& lhs, const Rational& rhs);

//correct
Rational operator+ (const Rational& rhs);
}


  

2 outside the class two para are allowed

Rational operator+(const Rational& lhs, const Rational& rhs))


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐