AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2005, 09:08   #1  
woland666 is offline
woland666
Участник
 
12 / 10 (1) +
Регистрация: 31.05.2005
Как правильно удалить динамический массив контейнеров ?!
Как правильно удалить динамический массив контейнеров ?!
Удаляю так, но засомневался … Надо ли вообще убирать за собой?!

Int k;
… …. ….
k=1;
while( k )
{
if ( McSum[k] ) { McSum[k] = connull( ); k++;}
else k = 0 ;
}
Старый 09.06.2005, 10:50   #2  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Re: Как правильно удалить динамический массив контейнеров ?!
Цитата:
Изначально опубликовано woland666
Надо ли вообще убирать за собой?!
Не надо. Придет мусорщик и все почистит
Developer's Guide:
Цитата:
De-allocation of objects
Since objects need to be allocated, they also need to be de-allocated to preserve memory. In other languages this has to be done explicitly, but in X++ it is done automatically.

MorphX monitors the use of objects (the number of references to an allocated memory chunk), and when no objects reference a chunk of memory, the memory is released. This mechanism is known as garbage-collection.
Старый 09.06.2005, 12:44   #3  
woland666 is offline
woland666
Участник
 
12 / 10 (1) +
Регистрация: 31.05.2005
СПАСИБО!
Теги
x++, сборка мусора, удаление объектов

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как правильно создать в коде X++ новый planned order (ReqPO, ReqTrans) rkorchagin DAX: Программирование 5 02.06.2016 18:00
двумерный динамический массив chanchala DAX: Программирование 20 03.11.2008 16:03
Вписать динамический отчет в страницу (DAX 4.0) Qaz Qwerty DAX: Программирование 2 17.07.2008 05:46
Как удалить Производственный Заказ Nic DAX: Функционал 15 03.08.2005 09:39
Функция "Удалить строки" Oks DAX: Функционал 1 03.07.2002 18:09

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:39.