XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
Есть утечки?
private function CreateData takes unit m, real a, real t, real d returns nothing
    local SplinterData data=SplinterData.create()
    set data.m=m
    set data.a=a
    set data.t=t
    set data.d=d
endfunction
Старый 14.11.2009, 20:19
Nekit1234007

offline
Опыт: 11,916
Активность:
Почему тут должны быть утечки? О_О
Старый 14.11.2009, 20:22
agentex

offline
Опыт: 34,834
Активность:
очевидно что автору нужно подучить терминологию. утечки - это неудаленный игровой обьект. в выше указанном коде таких нет, возможно его смущает эта строка: local SplinterData data=SplinterData.create() но к утечкам как таковым она не имеет никакого отгошения
Старый 14.11.2009, 20:29
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
я неуверен насчет local SplinterData data=SplinterData.create()
agentex, это я и хотел услышать. закрыто

Отредактировано ShadoW DaemoN, 14.11.2009 в 21:20.
Старый 14.11.2009, 20:30
Chester
Best for you!
offline
Опыт: 5,702
Активность:
Я только понять немогу где ретурн? Потеря ячейки. Как ты потом удалять или обращатся к этой структуре будешь?
Старый 14.11.2009, 20:36
agentex

offline
Опыт: 34,834
Активность:
Bee, дело в том что если кол-во неудаленных структур какоголибо типа превысит лимит, расчитываемый при комплияции вжасса для каждой структуры, они перестанут создаваться. в этом смысле да, уничтожать ненужные структуры надо
Старый 14.11.2009, 20:39
bee
vjass.optimizer
offline
Опыт: 16,615
Активность:
agentex, об этом не волнуйся. я только что доделал способность и все работает. т.е. debug мод не орет на мой код. ну как он там любит "double free of .." и т.д. и т.п.
закрыто
Старый 14.11.2009, 21:19
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:21.