Просмотр полной версии : Каково максимальное количество строк в массиве?
Кот Баюн
15.03.2014, 10:01
Всем доброго дня.
Собственно, вопрос.
Каково максимальное количество строк в массиве (AS2)?
var массив:Array = Array();
массив[0] = "значение 0";
массив[1] = "значение 1";
массив[2] = "значение 2";
массив[3] = "значение 3";
.......
массив[n] = "значение n";
До скольки можно продолжать массив [n]?
Psycho Tiger
15.03.2014, 10:45
Всё не счесть.
Я не знаю ответа на ваш вопрос.
Но я уверен, что если у вас есть приложение, работа которого зависит от пределов длины массива, то это приложение имеет критический архитектурный недостаток.
caseyryan
15.03.2014, 10:58
Совершенно бессмысленный вопрос. Обычно есть ограничения на размер в байтах. А каждая строка имеет индивидуальный размер.
Но в любом случае, размер может быть довольно большим
Кот Баюн
15.03.2014, 11:25
могу понять ваши возмущения.
я просто делаю диалоговую часть к игрушке и хочу вынести все диалоги в отдельный .as файл массивом, чтобы их легче было редактировать, не компиля весь SWF заново.
Что-то бред какой-то. .as-то зачем?
Храните диалоги в хмл-ке и грузите ее в рантайме.
Кот Баюн
15.03.2014, 11:58
увы, я делаю так, как умею...
переучиваться на другие методы нет времени.
caseyryan
15.03.2014, 12:18
могу понять ваши возмущения.
я просто делаю диалоговую часть к игрушке и хочу вынести все диалоги в отдельный .as файл массивом, чтобы их легче было редактировать, не компиля весь SWF заново.
Можно делать смело. На все диалоги места 100% хватит.
Кот Баюн
15.03.2014, 12:34
спасибо. это все, что я хотел узнать. :)
Кот Баюн
03.05.2014, 10:33
Д. Гурский Action Script 2.0
Число элементов массива практически не ограничено. Максимальное их количество составляет 4
294 967 296 (2^32).
Psycho Tiger
03.05.2014, 10:45
Это потому что число выше 4 294 967 296 не сотворить.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.