テンプレートとメソッドに関するいくつかのトピックを見つけました。しかし私はそれが私のシナリオでどのように適用されるのか理解できません。C++ - テンプレートタイプを返すメソッドを持つテンプレートクラス
template <class T>
class SimpleLinkedList {}
のは、これが私のテンプレートクラッセであり、それは方法含まれているとしましょう:
LinkedNode<T> * next(){};
LinkedNodeもテンプレートであるとSimpleLinkedListテンプレートからクラスTを使用しています。
スローされるエラーは次のとおりです。
Member reference base type "LinkedNode<T>" is not a struct or union.
は今、私は構造体または共用体が何であるかを知っているが、私の方法が間違っている理由を私は理解することはできません。
編集
エラーは全く違うものであるように思われました。 NVM。
ありがとうございました。
情報が不十分です。 'LinkedNode'タイプの定義は何ですか? –
あなたは何を求めているのかわかりません...詳しく教えてください。 – Sidar
あなたはより多くの情報を提供することができます –