例如:
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]
我该如何解决?