Пожалуйста, помогите мне! Как решить ошибка: несоответствие типа / значения в аргументе 1 в списке параметров шаблона для ‘шаблона класса std :: list’
Мои занятия:. TrieNode.h:
template <class T> class TrieNode { public: char subStr; list<TrieNode> childs; TrieNode<T> parent;
StrTrieNode.h:
template<class T> class StrTrieNode: public TrieNode<T> { public: list<StrCy> vars; };
StrTrie.cpp:
template<class StrCy> bool StrTrie<StrCy>::searchVars(const char* word) { .... std::list<StrTrieNode>:: iterator it; // error!!! .... }
Пытаться
std::list<StrTrieNode<StrCy> >:: iterator it;
Других решений пока нет …