Руководство разработчика

Удаление из контейнера

В контейнерах поддерживается операция удаления элемента с очередным значением индекса. Для удаления элемента контейнера без сдвига индексов элементов используется следующий синтаксис.

Синтаксис:

^<элемент контейнера>

Пример:

ВЫЧИСЛИТЬ
	ПЕРЕМ ЧИСЛО: м[]
	м[1] = 100
	м[2] = 200
	СООБЩЕНИЕ(СТР(м))// ( 1:100, 2:200 )
	^м[1]
	СООБЩЕНИЕ(СТР(м))// ( 2:200 )
КОНЕЦ

Удаление элементов контейнера со сдвигом индексов элементов вправо.

Синтаксис:

^^<элемент контейнера>

Пример:

ВЫЧИСЛИТЬ
	ПЕРЕМ ЧИСЛО: м[]
	м[1] = 100
	м[2] = 200
	СООБЩЕНИЕ(СТР(м))// ( 1:100, 2:200 )
	^^м[1]
	СООБЩЕНИЕ(СТР(м))// ( 1:200 )
КОНЕЦ

См. также: