在以下行中:
TableOfHash::TableOfHash<T>(): array(new NodeOfHash<T>[13]),
size(13), usedElems(0) {
}
我收到以下错误消息:
错误:模板名称'TableOfHash'的无效使用没有参数列表 TableOfHash :: TableOfHash():array(new NodeOfHash [13]),...
这是hash.h:
template<class T>
class NodeOfHash{
public:
List<T> list;
};
template<class T>
class TableOfHash{
public:
NodeOfHash<T>* array;
int size;
int usedElems;
TableOfHash();
void** add(int id, T* value, void** node);
void rehashing(Node<T>* node );
~TableOfHash();
};
可以请人帮忙吗?