Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Каково максимальное количество строк в массиве? (http://www.flasher.ru/forum/showthread.php?t=206952)

Кот Баюн 15.03.2014 10:01

Каково максимальное количество строк в массиве?
 
Всем доброго дня.
Собственно, вопрос.
Каково максимальное количество строк в массиве (AS2)?

Код AS1/AS2:

var массив:Array = Array();
массив[0] = "значение 0";
массив[1] = "значение 1";
массив[2] = "значение 2";
массив[3] = "значение 3";
.......
 
массив[n] = "значение n";

До скольки можно продолжать массив [n]?

Psycho Tiger 15.03.2014 10:45

Всё не счесть.

Hauts 15.03.2014 10:52

Я не знаю ответа на ваш вопрос.

Но я уверен, что если у вас есть приложение, работа которого зависит от пределов длины массива, то это приложение имеет критический архитектурный недостаток.

caseyryan 15.03.2014 10:58

Совершенно бессмысленный вопрос. Обычно есть ограничения на размер в байтах. А каждая строка имеет индивидуальный размер.
Но в любом случае, размер может быть довольно большим

Кот Баюн 15.03.2014 11:25

могу понять ваши возмущения.
я просто делаю диалоговую часть к игрушке и хочу вынести все диалоги в отдельный .as файл массивом, чтобы их легче было редактировать, не компиля весь SWF заново.

Hauts 15.03.2014 11:40

Что-то бред какой-то. .as-то зачем?

Храните диалоги в хмл-ке и грузите ее в рантайме.

Кот Баюн 15.03.2014 11:58

увы, я делаю так, как умею...
переучиваться на другие методы нет времени.

caseyryan 15.03.2014 12:18

Цитата:

Сообщение от Кот Баюн (Сообщение 1161838)
могу понять ваши возмущения.
я просто делаю диалоговую часть к игрушке и хочу вынести все диалоги в отдельный .as файл массивом, чтобы их легче было редактировать, не компиля весь SWF заново.

Можно делать смело. На все диалоги места 100% хватит.

Кот Баюн 15.03.2014 12:34

спасибо. это все, что я хотел узнать. :)

Кот Баюн 03.05.2014 10:33

Д. Гурский Action Script 2.0

Цитата:

Число элементов массива практически не ограничено. Максимальное их количество составляет 4
294 967 296 (2^32).


Часовой пояс GMT +4, время: 17:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.