Самый простой способ - использовать keep_head (n)
.Он сохраняет только первые n
элементов, поэтому, когда n = 0
, все элементы удаляются в целом:
a.keep_head (0)
Другой способ - использовать процедуру создания, например, make_empty
как обычную.,Он собирается установить массив в состояние только что созданного:
a.make_empty
Однако этот подход выглядит немного странным.И это может изменить lower
индекс массива.Итак, keep_head
предпочтительнее.
Примечание. ARRAYED_LIST
- хорошая альтернатива ARRAY
: он обладает почти всеми функциями ARRAY
, более гибок, имеет другиеособенности, и wipe_out
среди них.