Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Flassie
182 / 167 / 29
Регистрация: 03.08.2012
Сообщений: 591
Завершенные тесты: 2
#1

Показать элементарный пример хэширования слова - C++

18.05.2013, 19:28. Просмотров 524. Ответов 3
Метки нет (Все метки)

Не могли бы вы показать элементарный пример хэширования слова?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2013, 19:28     Показать элементарный пример хэширования слова
Посмотрите здесь:

Нужен пример хэширования - C++
Здравствуйте! Ни как не могу понять хэширование,если не трудно, то напишите какие нибудь простейшие примеры реализации. Заранее благодарю!

Наследование. Элементарный пример. В чем ошибка? - C++
Почему не работает такой пример: #include <conio.h> #include <math.h> #include <iostream> using namespace std; class f { ...

Алгоритм хэширования MD5 - C++
Мне дали задачу. Программа должна делать такое: Юзер вводит цифры или буквы Программа делает из них MD5 хэш (т.е. хэширует эти...

Приведите пример программы с применением слова enum - C++
Приведите пожалуйста пример программы с применением слова enum

Элементарный калькулятор - C++
#include <iostream> using namespace std; int main(){ setlocale(LC_ALL,"RUS"); int a, b, d; char c;

Объяснить элементарный цикл - C++
так пашет while(str!='.'){ j--;} , а че так не пашет : while(str!='.' || str!='!' || str!='?'){ j--;};

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
18.05.2013, 20:08     Показать элементарный пример хэширования слова #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// ElfHash
// The published hash algorithm used in the UNIV ELF format
// for object files. Accept a pointer to a string to be hashed
// and return an unsigned long.
 
unsigned long ElfHash(const unsigned char* const name)
{
    unsigned long h = 0;
    unsigned long g = 0;
 
    while (*name)
    {
        h = (h << 4) + *name++;
 
        if (g = h & 0xF0000000)
            h ^= g >> 24;
 
        h &= ~g
    }
 
    return h;
}
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
18.05.2013, 20:14     Показать элементарный пример хэширования слова #3
Flassie, md5() нужно юзать, я токо не знаю как ее подключать в С++ или любое другой алгоритм кодирования использовать, то что получишь в результате кодирования и будет хеш слова.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2013, 20:38     Показать элементарный пример хэширования слова
Еще ссылки по теме:

Написать элементарный медиа-центр для запуска программ - C++
Здравствуйте! Возникла задача написать элементарный медиа-центр для запуска программ! Грубо говоря запускаешь один раз этот медиа-центр...

Элементарный математический код, но почему то всегда равно 0,0000 - C++
Элементарный математический код, но почему то всегда равно 0,0000. Тут я еще использую старые функции ввода-вывода, потому что так надо на...

Элементарный класс для работы с файлами, компилятор выдает ошибку, что не так с private - C++
#include &lt;ctime&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;string&gt; #include...

Элементарный ввод/вывод - ошибка "Cout undeclared" - C++
списал програму с книги,а выбивает ошибку вот: #include&lt;ioastream&gt; using namespace std; int main() { int x = 5; ...

Напечатать все слова отличные от последнего слова, предварительно перенести последнюю букву в начало слова - C++
Дано текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв, между соседними словами - не менее одного пробела....

Не компилируется пример пример! - C++
Добрый день, я только-только решил начать изучать програмирование на С++! Как учебное пособие использую книгу Стефана Р. Девитса &quot;С++ для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Flassie
182 / 167 / 29
Регистрация: 03.08.2012
Сообщений: 591
Завершенные тесты: 2
18.05.2013, 20:38  [ТС]     Показать элементарный пример хэширования слова #4
ninja2, нужен свой алгоритм
gazlan, благодарю за пример
Yandex
Объявления
18.05.2013, 20:38     Показать элементарный пример хэширования слова
Ответ Создать тему
Опции темы

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