阅c++prime,有问题...
看prime C++ 然后有个问题:
class IntArray{
public:
operator==( const IntArray& ) const;
operator!=( const IntArray& ) const;
privat:
.....
};
请问operator==( const IntArray& ) const;
operator!=( const IntArray& ) const;
这两句神马意思...完全没看懂...
[解决办法]
呃,操作符重载啊
[解决办法]
[解决办法]
[解决办法]
operator==() 和 operator!=()是两个函数,当两个IntArray类型用==及!=比较时,分别调用这两个函数
IntArray&是IntArray的引用,也就是说,参数是传地址而非值