Мне, вероятно, следует провести дополнительное исследование, прежде чем я задам этот вопрос, но я слишком расстроен поиском в Интернете.
Я выполняю школьное задание, и это включает в себя реализацию хэш-таблицы, поэтому я попытался инициализироватьведро с цепочкой, как это
внутри Hashtable.h
private:
Node **buckets; //trying to create an array of pointers
внутри Hashtable.cpp
Hashtable::Hashtable()
{
buckets=new Node*[1000];
}
void insert(char * value,int r, string previous)
{
int find=hashfcn(value);
Node *x =buckets[find];
}
Я сейчас использую кодовые блоки и получаю ошибкудля строки во вставке
ошибка: «ведра» не были объявлены в этой области |
Я понятия не имею, почему это не так, кто-то может мне помочь, спасибовы!