템플릿 및 메소드에 대한 몇 가지 주제를 발견했습니다. 그러나 나는 그것이 내 시나리오에 어떻게 적용되는지 알 수 없다. C++ - 템플릿 유형을 반환하는 메소드가있는 템플릿 클래스
template <class T>
class SimpleLinkedList {}
는 이제 가정하자이 내 템플릿 CLASSE이며이 방법이 포함되어
LinkedNode<T> * next(){};
LinkedNode 또한 템플릿과 SimpleLinkedList 템플릿에서 클래스 T를 사용합니다. 슬로우됩니다
오류 :
Member reference base type "LinkedNode<T>" is not a struct or union.
는 지금은 구조체 또는 노동 조합이 무엇인지 알고 있지만, 내 방법이 잘못된 이유를 알아낼 수 없습니다.
편집
오류가 뭔가 완전히 다른 것 같았다. NVM.
감사합니다.
정보가 충분하지 않습니다. 'LinkedNode'타입의 정의는 무엇입니까? –
당신이 무엇을 요구하고 있는지 확실하지 않습니다 ... 자세히 설명해주십시오. – Sidar
더 많은 정보를 제공해 줄 수 있습니까 –