Динамическая библиотека для 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) - удаляют из хэша пару (ключ - значение).