를 사용하여 내가 템플릿 클래스를 사용하여 이중 LinkedList의 구축, 내가 만든 클래스는 private 필드 다음 및 이전를 포함하는 공용 클래스 linkedListNode innter 포함되어 있습니다. 캡슐화 문제의 난 다음 노드를C++ - 유형 이름과 템플릿 오류
template <class T>
MyLinkedList<T>::MyLinkedListNode* MyLinkedList<T>::MyLinkedListNode::getNext()
{
return this -> next;
}
를 반환하는 방법을 정의하고 싶어하지만 컴파일 오류입니다. 는 또한 유형 이름을 사용하는 tryed하고 또한 컴파일 오류
컴파일시 오류는 다음과 같습니다 'MyLinkedList :: MyLinkedListNode'이전
필요 '유형 이름을' 'MyLinkedList가'종속 범위
때문에