例如:
private:
Node* curr;
public:
Node*& Iterator::getCurr() {
return curr;
}
bool Iterator::operator==(const Iterator& other) {
return curr == other.getCurr();
}
我在这段代码中收到错误:
将 'const Iterator' 作为 'Node*& Iterator::getCurr()' 的 'this' 参数传递会丢弃限定符 [-fpermissive]
我应该如何解决它?