Null локалиная переменая
надоели null делать интеджеру реалу
и еше если создать локалиный отряд и тутжы ему поставить null он пропадёт или нет

Лучший ответ:
Starman2222, Целочисленную и Реальную обнулять не треубется.



Просмотров: 85

Steal nerves #1 - 1 неделю назад (отредактировано ) 2
целочисленные и реальные числа не надо обнулять
обнулять обязательно нужно локалки
так не много не понял вопроса, что имеется в виду под "пропадет". Удалится группа? или обнулится локальная переменная? так как вы описали, локалка обнуляется, а объект типа группа остается висеть в памяти. нужно удалить группу, а потом обнулить локалку. Понимать нужно, что переменная это тоже объект, это своего рода ячейка, под которую выделяется место. А группа - объект, который займет это место. Отличие между глобалками и локалками в том, что локалки с каждым разом при обращении к функции плодят новые. Поэтому нужно обнулять эти локалки.
» раскрыть
Глобальные переменные работают везде (между триггерами. между функция и прочее), однако они не действуют на всех. Нельзя в них засунуть два разных значения. Как знаете. есть разные типы объектов, и соответственно относящие к ним типы переменных. Например, юнит. Не могу засунуть в него два разных юнита. Например, кастера и цель. Получится так. запишу сначало в глобалку кастера, затем перепишу цель. В результате, обращаться буду к цели, а не к кастеру. Их недостаток в том, что можно перезаписать. Поэтому любят так использовать МУИ
Локальные переменные - работают только в функции. При каждом вызове создается новая локалка, поэтому ее надо обнулять. Переменные - тоже объекты. Если у глобалок постоянное кол-во переменных, то локалки с каждым разом при обращении к функции плодят новые. Поэтому нужно обнулять эти локалки.
У переменных в варкрафте есть своя область действия. Допустим глобалка может везде. Локалки могут только внутри функции. А вот есть cjass и vjass там используются приватные глобалки и структуры. У них тоже есть своя область действия, ее может сам программист задать.
Starman2222 #2 - 1 неделю назад 0
у меня локалиная целочисленая её надо обнулять
Steal nerves #3 - 1 неделю назад (отредактировано ) 0
можно по всякому это реализовать. Чего вы хотите то? чтоб написал еще? где ваши попытки то? специально так пиишешь?
Starman2222 #4 - 1 неделю назад (отредактировано ) 0
null надо пресваивать локалиный переменой типа целочисленая нужно или не нужно
пишу не спецалио правелино писать на русском куда сложнее чем на тригеры
NekoriDes #5 - 1 неделю назад (отредактировано ) 0

Starman2222, Целочисленную и Реальную обнулять не треубется.
Starman2222 #6 - 1 неделю назад 0
спасибо