Если я сделаю это:
int da [];
...
da = new[2];
...
da = new[1];
У меня утечка памяти? Должен ли я сделать это:
da.delete;
da = new[1];
вместо?
Нет необходимости звонить, delete
если у вас нет проблем с инструментами. Каждый раз, когда вы присваиваете массив в целом, предыдущий массив удаляется.
Однако, поскольку SystemVerilog имеет автоматическое управление памятью, нет необходимости, когда эта память возвращается обратно в ОС.
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras