Добавлен Starman2222
надоели null делать интеджеру реалу
и еше если создать локалиный отряд и тутжы ему поставить null он пропадёт или нет
Принятый ответ
Starman2222, Целочисленную и Реальную обнулять не треубется.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
обнулять обязательно нужно локалки
так не много не понял вопроса, что имеется в виду под "пропадет". Удалится группа? или обнулится локальная переменная? так как вы описали, локалка обнуляется, а объект типа группа остается висеть в памяти. нужно удалить группу, а потом обнулить локалку. Понимать нужно, что переменная это тоже объект, это своего рода ячейка, под которую выделяется место. А группа - объект, который займет это место. Отличие между глобалками и локалками в том, что локалки с каждым разом при обращении к функции плодят новые. Поэтому нужно обнулять эти локалки.
Локальные переменные - работают только в функции. При каждом вызове создается новая локалка, поэтому ее надо обнулять. Переменные - тоже объекты. Если у глобалок постоянное кол-во переменных, то локалки с каждым разом при обращении к функции плодят новые. Поэтому нужно обнулять эти локалки.
У переменных в варкрафте есть своя область действия. Допустим глобалка может везде. Локалки могут только внутри функции. А вот есть cjass и vjass там используются приватные глобалки и структуры. У них тоже есть своя область действия, ее может сам программист задать.
Отредактирован MpW
Отредактирован Starman2222
пишу не спецалио правелино писать на русском куда сложнее чем на тригеры
Отредактирован NekoriDes