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 | #1
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nekit1234007
offline
Опыт:
11,916Активность: |
На несколько микросекунд, тебя волнует такая разница? |
24.12.2010, 08:03 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
_Red
offline
Опыт:
4,095Активность: |
AdamanTX, зачем тебе это? разница стремится к нулю |
24.12.2010, 11:18 | #3
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
оптимизируй лучше алгоритмы, тут разницы практически нет.. |
25.12.2010, 17:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|