<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 22 Apr 2026 07:05:49 +0300</pubDate>
		<item>
			<title>Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72992/topic8395/">Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А что означает &quot;очистить массив&quot;?<br />Какие последствия ожидаются?<br />Присвоение nil &nbsp;- это всего лишь &nbsp;запись 0 в переменную типа. <br />
			<i>11.12.2023 07:16:49, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72992/topic8395/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72992/topic8395/</guid>
			<pubDate>Mon, 11 Dec 2023 07:16:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72991/topic8395/">Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_5envhQrV" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Это одновременно и простой и сложный вопрос. Таблицы в луа это ссылочный объект.<br />Т.е. запись my_array ={} создает новый объект - объявляет и инициализирует. В переменной будет новая ссылка, а старая безвозвратно утеряна, и очищена сборщиком мусора, если на нее не было больше ссылок.<br /><br />Поэтому, если вопрос: как очистить существующий объект, то ответ - пройтись циклом и присвоить nil для ключей, индексов.А запись my_array ={} &quot;как бы&quot; очищает, да. Но при этом будет новая ссылка и если есть блоки кода, хранящие ссылку на my_array, то они не увидят новую, без повторного присвоения<br />=============<br />Благодарю <br />
			<i>10.12.2023 14:05:32, Alex.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72991/topic8395/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72991/topic8395/</guid>
			<pubDate>Sun, 10 Dec 2023 14:05:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72990/topic8395/">Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Это одновременно и простой и сложный вопрос. Таблицы в луа это ссылочный объект.<br />Т.е. запись my_array ={} создает новый объект - объявляет и инициализирует. В переменной будет новая ссылка, а старая безвозвратно утеряна, и очищена сборщиком мусора, если на нее не было больше ссылок.<br /><br />Поэтому, если вопрос: как очистить существующий объект, то ответ - пройтись циклом и присвоить nil для ключей, индексов.А запись my_array ={} &quot;как бы&quot; очищает, да. Но при этом будет новая ссылка и если есть блоки кода, хранящие ссылку на my_array, то они не увидят новую, без повторного присвоения. <br />
			<i>10.12.2023 12:10:59, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72990/topic8395/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72990/topic8395/</guid>
			<pubDate>Sun, 10 Dec 2023 12:10:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72989/topic8395/">Друзья, как полностью очистить массив в LUA ? Команда my_array={} не помогает</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Друзья, как полностью очистить массив в LUA ? Команда my_array ={} не помогает <br />
			<i>10.12.2023 11:18:02, Alex.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72989/topic8395/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72989/topic8395/</guid>
			<pubDate>Sun, 10 Dec 2023 11:18:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
