HshTbl
- Адрес сайта: http://wilnga.com
- Размер файла: 17
- Версия: 1.0
- Совместимость: Windows XP
- Размещено: 12.03.2007 00:00
Описание
Динамическая библиотека для MS Visual C++: библиотека HshTbl, которая включает в себя класс ассоциативных массивов, являющийся аналогом хэша в языках Java и Perl, хотя и в несколько урезанном виде.
Динамическая библиотека для MS Visual C++: библиотека HshTbl, которая включает в себя класс ассоциативных массивов, являющийся аналогом хэша в языках Java и Perl, хотя и в несколько урезанном виде.
Позволяет создавать и работать с ассоциативными массивами ключ — значение. Поддерживаются следующие типы пар ключ — значение:
* int — int
* int — char*
* char* — int
* char* — char*.
В состав библиотеки входят следующие функции:
SetValue(Key, Value) — для каждой пары имеется функция, устанавливающая в хэш ключ (Key) и его значение (Value);
GetValue(Key) — возвращает указатель на значение, соответствующее заданному ключу;
GetMax() — возвращает общее число пар (ключ — значение) в хэше;
GetInt() — возвращает число ключей типа int;
GetStr() — возвращает число ключей типа char*;
GetType(Key) — возвращает тип значения для заданного ключа;
GetKeyInt() — возвращают список ключей типа int;
GetKeyStr() — то же типа char*;
DelKey(Key) — удаляют из хэша пару (ключ — значение);
78 загрузок
Свежие комментарии