![]()
spellwerk
![]() offline
Опыт:
4,869Активность: |
Переменные в Jass
Собственно, пара вопросов по переменным.
Первый. Два случая: Код:
Второй. Код:
И как поступит вар в данном случае: Код:
Вопросы достаточно очевидные, но, хотелось бы прояснить ситуацию. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Nekit1234007
![]() ![]() offline
Опыт:
11,916Активность: |
Отредактировано Nekit1234007, 26.12.2010 в 19:22. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]()
online
Опыт: отключен
|
все массивы динамические и выделаются по мере обращения к ячейке как в std::vector
ScorpioT1000 добавил:
xgm.ru/p/wc3/w3_data_types почитай ) |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
блоками по 1024 выделение идёт насколько я помню, то есть пишем 1 1025 2049 и так далее игра разметит весь массив последовательно, на код эксеке тестировали. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
все верно память выделяется кусками по первому, интегер он и есть интегер, базовый тип без указателей юнит - хендл (указатель, если так можно выразиться) |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hellfim
Новичок
![]() ![]() offline
Опыт:
79,707Активность: |
Объект создается при действиях типа CreateUnit, CreateTrigger, CreateTimer и т.п. переменные.
Про остальное - пост выше. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|