Показать сообщение отдельно
Старый 09.02.2011, 16:48
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 8  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Цитата:
потому что при создании и добавлении элементов в массив создается его копия с новым элементом а потом удаляется старая, ибо память под массив резервируется и он является в ней неразрывным. И 350*350*2кб = 240mb памяти.
Эмм... с чего бы? Простые типы передаются по значению, остальное - по ссылке. Грубо говоря, почти любая переменная в AS3 - это указатель.

Цитата:
Тааак.. ща проверю по скорости интересно, что быстрее sortOn или filter
Уже проверено - самописные функции сортировки могут быть быстрее (для Vector'а почти не заметно, т.к. он типизирован, для Array разница ощутимая). Ну и, да, preprocessing

Цитата:
В массиве не сами элементы, а референсы на них
Кстати, в AS3 массивов, как таковых, нет. Есть только списки.
__________________
...вселенская грусть


Последний раз редактировалось gloomyBrain; 09.02.2011 в 16:52.