LinkedList 클래스를 만들고 LinkedList 클래스의 Node 클래스를 넣어야합니다. 어떻게해야할까요?LinkedList 클래스의 노드 클래스
는 뭔가처럼 생각 :
Class LinkedList {
private:
class Node* head;
public:
class Node {
private:
int data;
Node* next;
Node* prev;
};
};
하지만이 좋지 않다라고 생각합니다.
(C++) 모든 이름은 사용하기 전에 선언해야합니다. 당신은 * Node *를 직접 선언하기 위해'struct Node * head; '라고 쓸 수 있지만 그 대신에 코드를 재정렬하십시오. –
당신 말이 맞아요, 제가 바꿨습니다 .. –