С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

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

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

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

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

Объясните алгоритм хэширования: ГОСТ Р 34.11-94 - C++
Доброго времени суток) Объясните, пожалуйста, алгоритм хэширования госта р 34.11-94) И очень приятным дополнением была бы готовая...

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

3
gazlan
3133 / 1909 / 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;
}
1
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
18.05.2013, 20:14 #3
Flassie, md5() нужно юзать, я токо не знаю как ее подключать в С++ или любое другой алгоритм кодирования использовать, то что получишь в результате кодирования и будет хеш слова.
0
Flassie
182 / 167 / 29
Регистрация: 03.08.2012
Сообщений: 591
Завершенные тесты: 2
18.05.2013, 20:38  [ТС] #4
ninja2, нужен свой алгоритм
gazlan, благодарю за пример
0
18.05.2013, 20:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2013, 20:38
Привет! Вот еще темы с ответами:

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

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

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

Элементарный класс для работы с файлами, компилятор выдает ошибку, что не так с 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...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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