请帮帮我!如何解决错误:模板参数列表中参数1的类型/值不匹配'template class 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!!!
....
}
答案 0 :(得分:0)
尝试
std::list<StrTrieNode<StrCy> >:: iterator it;