PDA

Просмотр полной версии : [Вопрос] new оптимизация



Killer
10.05.2017, 20:59
Как лучше использовать для экономии,

new test[5];
test[0] = text..
test[1] = test..

Или же,

test1 = text..
test2 = text..

В чем отличие?

VVWVV
10.05.2017, 21:07
Второй вариант быстрее, поскольку доступ к ячейке из массива занимает какое-то время. Если говорить о памяти, то это два совсем эквивалентных варианта. Хотя это ещё зависит от того, где расположены эти переменные (массивы).

DeimoS
10.05.2017, 21:52
Второй вариант быстрее, поскольку доступ к ячейке из массива занимает какое-то время.

Только стоит уточнить, что разница не столь существенна. А то начитаются твоего поста и пойдут все массивы переводить в переменные :)

Killer
12.05.2017, 20:11
Понял, спасибо за информацию, закройте пожалуйста топик ;)