class LinkedList_Movies
{
private:
class Node
{
public:
Movie* data;
Node* next;
};
Node* head;
public:
LinkedList_Movies() { head = NULL; }
~LinkedList_Movies();
Movie* searchById(const string& id);
void Add(const string& id, const string& name);
void Print();
Node* FindPlace(); // <<<<<<<< this func
};
.h
以上是我在文件中的链接列表。我想返回一个指向 Node.js 的指针。但在.cpp
文件中,它不会让我执行以下操作:
Node* LinkedList_Movies::FindPlace()
{
}
它告诉我:Node is undefined
。
我知道Node
是私人的。那么,我该如何退货呢?