我试图通过制作一个重载的运算符来比较两个数组==
。我的代码看起来像这样:
//myArray.h
class myArray {
int size, start, end;
int *data;
public:
myArray(int sz);
myArray(int lower, int upper);
int &operator [](const int index);
bool operator == (const myArray& index);
};
//myArray.cpp
bool operator == (const myArray& index);
{
}
但是我的 cpp 文件中有一个错误,它说:
此运算符函数的参数太少,未找到 'operator==' 的函数定义。
对此错误的任何建议/解决方案将不胜感激!