Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Просмотр текущей папки https://www.cyberforum.ru/ cpp/ thread86353.html
Доброго времени суток! Подскажите пожалуйста, как относительно несложно просмотреть текущую папку на наличие файлов определенного расширения. Поиск по маске проще говоря )) пытался запускать прогу...
Как осуществить Обработку бинарного файла? C++
Файл содержит произвольные данные. Определить, встречается ли в файле определенная последовательность байт (заданных виде массива символов). Если встречается, то вывести на экран все смещения, где...
C++ Алгоритм Эрли
Народ, спасите мне жизнь!!!! С лабораторки нужно написать программу "Алгоритм Эрли", а моих знаний об етом алгоритме оочень мало!!! Подскажите пожалуста что он должен делатьи мб какие-то исходняки...
C++ Строка Как в строке заключить слова начинающиеся с согласной буквы в двойные кавычки? https://www.cyberforum.ru/ cpp/ thread85940.html
C++ Загрузка текстового файла в TreeView https://www.cyberforum.ru/ cpp/ thread85891.html
Здравствуйте! При написании программы возникла такая проблема: 1) Программно создается файл .txt 2) Хочу загрзить строки файла в компонент TreeView в GodeGear 2009 С++ Builder 3) Делаю загрузку...
Linked List na C C++
kak perevernut na C LinkedList esli mo0jno kod pojaluista.
Своя СУБД C++
Можно ли заранее оценить сложность и трудоёмкость такого проекта? Учесть, что: 1. Используемый язык - С++. 2. СУБД должна быть реляционной. 3. Надо поддерживать несколько таблиц в одной БД. 4....
C++ Хаффман и не правильное разархивирование Я уже долго работаю с кодировкой методом Хаффмана...сделано много(для меня), и вот: он уже строит дерево, архивирует файл, но разархивировать не получается!!! Почему не пойму(как всегда =) ).... https://www.cyberforum.ru/ cpp/ thread84999.html
C++ Построение графиков C++ https://www.cyberforum.ru/ cpp/ thread84938.html
Доброго времени суток, коллеги! В идеале необходимо следующее: создание графиков и вывод результата в поток. Подскажите названия платформонезависимых библиотек аналогичных RRDtool, но не таких...
C++ Волновой процесс Помогите найти исходник алгоритма (волновой процесс) для нахождения минимального маршрута в графе https://www.cyberforum.ru/ cpp/ thread84745.html
Модератор
Автор FAQ
3682 / 959 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
19.01.2010, 21:44  [ТС] 0

hash строк

19.01.2010, 21:44. Просмотров 8111. Ответов 23
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
class StringGroup{
private:
    const char* data[HASH_MAX_LEN];
public:
    StringGroup();
    const char* operator[] (const char* newKey);
};
const char* StringGroup::operator[] (const char* StringKey){
    unsigned short int IntKey = Math::Hash(StringKey);
return data[IntKey];
}
Продвигаюсь, но...
C++
1
2
3
StringGroup Strings;
std::string Str = "abc";
Strings["any_key"] = new const char (Str.c_str());
В общем смысл чтобы динамически выделять память для базы строк для каждой строки.
К тому же Strings["any_key"] может использоваться в конктексте забора строки, так что она должна возвращать const char*. Возможно ли?

Вернуться к обсуждению:
hash строк
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2010, 21:44

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Std::hash<.>
а для чего конкретно он применяется? читал на с++/reference, не особо понял...

PERFECT HASH FUNCTION
Вопрос таков, подскажите хэш функцию: формат AcccAA- где A-заглавные буквы,c-цифры. всего 1500...

Hash. Не получается написать хэш
В чем ошибка? Пишет: &quot;hash&quot; не является однозначным #include &lt;iostream&gt; #include &lt;string&gt;...

списки, вектора, map, Hash
интересует информация о следующих &quot;типах&quot; std::vector и std::deque Списки, деревья std::list,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.