0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 200
|
||||||
1 | ||||||
хеш-функция05.06.2020, 14:12. Показов 737. Ответов 9
Метки нет (Все метки)
Что-то я не могу понять, чего не хватает. Хешер на 34 строке.
Такие ошибки: 1)no match for call to '(const DomainHasher) (const Domain&)' noexcept(declval<const _Hash&>()(declval<const _Key&>()))> 2)'value' is not a member of 'std::__and_<std::__is_fast_hash<DomainHasher>, std::__detail::__is_noexcept_hash<Domain, DomainHasher> >' : public __bool_constant<!bool(_Pp::value)> 3)'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<DomainHasher>, std::__detail::__is_noexcept_hash<Domain, DomainHasher> > >' typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable;
0
|
05.06.2020, 14:12 | |
Ответы с готовыми решениями:
9
Хеш функция Хеш функция Шаблоны. Хеш-функция Хеш-функция, двойное хеширование |
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
||||||
05.06.2020, 15:31 | 2 | |||||
А что такое ?
0
|
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 200
|
||||||
05.06.2020, 16:19 [ТС] | 4 | |||||
Мне в каждый домен нужно будет положить еще несколько и в них тоже надо будет положить несколько доменов, в общем я не знаю насколько длинным получится что-то типо дерева. А что с этой штукой какие-то проблемы?
Ну сделал так. Но все еще не работает. invalid use of incomplete type 'const struct Domain' return shash(d.current); invalid application of 'sizeof' to incomplete type 'Domain' : std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value> using invalid field '__gnu_cxx::__aligned_buffer<_Tp>::_M_storage' return static_cast<void*>(&_M_storage);
0
|
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 200
|
||||||
05.06.2020, 16:28 [ТС] | 6 | |||||
Чот я не догадался, но оно тоже не работает.
invalid application of 'sizeof' to incomplete type 'Domain' : std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value> using invalid field '__gnu_cxx::__aligned_buffer<_Tp>::_M_storage' return static_cast<void*>(&_M_storage);
0
|
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
||||||
05.06.2020, 16:35 | 7 | |||||
---
Добавлено через 1 минуту Подозреваю, нельзя делать внутри класса unordered_set на себя. Хотя в майкрософте проканало Добавлено через 1 минуту Сделай
0
|
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
05.06.2020, 16:40 | 9 |
0
|
05.06.2020, 18:38 | 10 | |||||
Ошибка по тому что необходимо знать размер типа
0
|
05.06.2020, 18:38 | |
05.06.2020, 18:38 | |
Помогаю со студенческими работами здесь
10
Хеш-функция и вывод в ассоциативный массив Хеш-функция и вывод в ассоциативный массив Объясните как работает хеш-функция Нужна хеш-функция для программы на языке С++ Метод открытого хеширования и хеш-функция, основанная на методе деления с остатком Метод закрытого хеширования с двойным хешированием и хеш-функция, основанная на методе деления с остатком Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |