XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
J64_

offline
Опыт: 4,724
Активность:
Массив...
Какое обращение быстрее array_I[0] или single_I? Оба типа одинаковы. ДОЛЖНО быть первая медленнее, но насколько? Если не существенная, то мона сделать скрипт оптимизатор, которая будет создавать массивы и использовать индексы ячеек как "single" переменные. Например
globals
integer single_I
integer single_I2
integer myInt
real aaa
real bbb
real ccc
endglobals
function somefunc takes nothing returns nothing
set single_I=1994
set single_I2=23
set myInt=256
set aaa=180.23
set bbb=90.5
set ccc=25.9
endfunction
>
globals
integer array singleInteger
real singleReal
endglobals
function somefunc takes nothing returns nothing
set singleInteger[0]=1994
set singleInteger[1]=23
set singleInteger[2]=256
set singleReal[0]=180.23
set singleReal[1]=90.5
set singleReal[2]=25.9
endfunction
Старый 24.12.2010, 05:22
Nekit1234007

offline
Опыт: 11,916
Активность:
На несколько микросекунд, тебя волнует такая разница?
Старый 24.12.2010, 08:03
_Red

offline
Опыт: 4,095
Активность:
AdamanTX, зачем тебе это? разница стремится к нулю
Старый 24.12.2010, 11:18
XOR

offline
Опыт: 38,159
Активность:
оптимизируй лучше алгоритмы, тут разницы практически нет..
Старый 25.12.2010, 17:32
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:49.