Добавлен Yury13
Вопрос таков: я использовал, например, 100 переменных, забил в них всех значения, затем сделал с их помощью действия, не имеет значения какие. И вот теперь по сути эти переменные больше мне не нужны. Если я очищу их значение - это высвободит часть памяти, или это не имеет смысла?
Принятый ответ
Глобальные переменные как висят в памяти, так они там и есть. Но если ты потом не переписываешь глобальные и вообще перестаешь эти переменные пользовать, то лучше обнулить
`
ОЖИДАНИЕ РЕКЛАМЫ...
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
0
Показать
EnergyFrost
9 лет
0
Показать
Глобальные переменные как висят в памяти, так они там и есть. Но если ты потом не переписываешь глобальные и вообще перестаешь эти переменные пользовать, то лучше обнулить
Принятый ответ
2
Показать
DracoL1ch
9 лет
2
Показать
память в любом случае будет съедена. локальные лучше занулить, чтобы место стало вакантно
0
Показать
Astra
9 лет
0
Показать
По сути 100-200 локальных переменных даже с необнуленными значениями не окажут абсолютно никакого влияния на игровой процесс, поскольку затраты памяти на них ничтожны. Исключения составляют переменные, которые содержат большое количество символов (буквенных/цифирных).
0
Показать
EnergyFrost
9 лет
0
Показать
DracoL1ch, Astra, что вы несете? откуда вы это вообще взяли?
0
Показать
Astra
9 лет
0
Показать
Astra:
Механически ошибся в виде переменной.
0
Показать
EnergyFrost
9 лет
0
Показать
Astra, ну выделяешь ты память под int? Хоть ты туда 0 запишешь, хоть ты туда 111111 запишешь. Какая разница-то?
0
Показать
Astra
9 лет
0
Показать
EnergyFrost:
Я могу в "String" запихнуть кучу кирилического текста
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.