Я написал небольшую библиотеку на cJass, которая позволяет указывать строку как индекс к массиву(как в языке программирования Lua)(P.S. это намного быстрее, удобней и жрёт во много раз меньше памяти чем хеш).
Форма записи очень проста:
запись:
var
(type,name) //Создать массив который сохраняет тип type с именем массива name
запись:
MyNameVar["LOL"]='A001' //Сохранить в массив MyNameVar с индексом "LOL" значение 'A001'
запись:
MyNameVar["LOL"] //Получить в массиве MyNameVar значение в ячейке "LOL"
запись:
remove value("LOL") //Удалить значение которое лежит по индексу "LOL"
Форма записи очень проста:
запись:
var
(type,name) //Создать массив который сохраняет тип type с именем массива name
запись:
MyNameVar["LOL"]='A001' //Сохранить в массив MyNameVar с индексом "LOL" значение 'A001'
запись:
MyNameVar["LOL"] //Получить в массиве MyNameVar значение в ячейке "LOL"
запись:
remove value("LOL") //Удалить значение которое лежит по индексу "LOL"