Добавлен , не публикуется
В своей карте я сохраняю данные на хендл юнита каждые 0.03 секунды
set n = n + 1
call SaveReal(h,GetHandleId(u),n,GetUnitX(u))
Есть ли какой-то предел в хештаблице для числа n в моем случае, после которого все может поломаться и перестать корректно грузиться?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
integer - целое 32-битное число принимает значения от -2147483648 до 2147483647.
22
Зачем такой тик создавать ?? Если что лучше создай массив с количеством чтобы можно подбирать от начало к концу чтобы круг вечно было не увеличивая обьема массива
4
А чем именно массив лучше? Такое заполнение хещ таблицы лагодром вызовет? Щас тестил с 2 юнитами минут 20 и ничего небыло.
32
Daniil18, массивы быстрее, да и обращение к ним проще, только 1 целое число о 0 до 8191.
Структуры как раз и удобнее и быстрее в таких местах.
4
Ну, там какие нибудь тысячные доли секунд?
В случае "кругов" массивов мне там побольше возни с переменными нужно делать и перезаписывать их, все равно лучше с массивом? Из переменных только реальные и целочисленные. Думаю в моем случае вообще без разницы, просто в начале не вышло с массивыми, с хешем получилось, но щас я уже допер как опять с массивами сделать.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.