Добавлен Cancel
если я создаю локальные массивы - то в конце функции надо каждому использованному элементу массива устанавливать null?
после этого не засорит ли память сам массив, или его тоже можно как-то обнулить?
после этого не засорит ли память сам массив, или его тоже можно как-то обнулить?
Принятый ответ
Ну разумеется обнуляем массив, иначе будет утечка.
Это относится только к локальным массивам, для глобальных память уже выделена и насрать что там хранится null или не null, 1 или 2, память уже занята на всю игру.
Это относится только к локальным массивам, для глобальных память уже выделена и насрать что там хранится null или не null, 1 или 2, память уже занята на всю игру.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
массивы - то же самое, что и обычные любые другие переменные. Увеличение кол-ва ссылок происходит при присвоении значения переменной. И неважно, массив там был или обычная.
То есть мёртвые уже обнуляться
так то обнуление это и есть перезапись