В карте > 200 способностей на МУИ(нууу, jass только на массивах) для того чтобы их могли сразу несколько человек использовать, так вот, выбор перед таблицей и массивами
Конечно массивы быстрее работают, т.к. не приходится вызывать функцию загрузки значений из таблицы, а сразу работать с ними
Конечно массивы быстрее работают, т.к. не приходится вызывать функцию загрузки значений из таблицы, а сразу работать с ними
Принятый ответ
LainMikoroso:
если привыкнуть к структурам, то писать код с ними будет намного быстрее и удобнее.удобнее таблица
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Используй то, что тебе удобнее, я вот структуры использую.
Отредактирован GetLocalPlayer
Отредактирован Hodor
Хештаблица незаменима для некоторых задач, к примеру если нужно прикрепить к равкоду какие то значения
(FlushChilld очищает весь ParentKey мне нужно именно одну ячейку)
Пробую записать null через LoadUnitHandle и не получается, хех
Пример использования RemoveSaved: структура использует таймер. Как только структура создаётся, в хеш сохраняется структура с parent ключом X и child ключом (handleid таймера). Когда структура удаляется, удаляется и таймер, а перед этим чистится ячейка с parent ключом X и child ключом (handleid таймера) с помощью RemoveSaved. Flush тут не подойдёт, потому что очистить нужно всего 1 ячейки и parent ключ общий для каждого объекта структуры.