Я обычно делаю один статический массив (его размер не меняется, храню в нем индексы других массивов и обращаюсь к ним через статический), остальные массивы динамические. При необходимости можно написать функцию сжатия динамических массивов. Кстати, придется ее делать все равно. Просто до той стадии еще не дошел. Нет пока необходимости.
Что значит сжатие динамических массивов?
у меня вообще массв двумерный, точнее их два. и мне нужно переносить из одного массива строку в другой, при этом из первого ее удалить. Кстате как обнулить массив чтоб в нем не было ни одного элемента? Если допустим в первом массиве только одна запись то ее мона переписать а массив просто обнулить..
Я обычно делаю один статический массив (его размер не меняется, храню в нем индексы других массивов и обращаюсь к ним через статический), остальные массивы динамические. При необходимости можно написать функцию сжатия динамических массивов. Кстати, придется ее делать все равно. Просто до той стадии еще не дошел. Нет пока необходимости.
Что значит сжатие динамических массивов?
у меня вообще массв двумерный, точнее их два. и мне нужно переносить из одного массива строку в другой, при этом из первого ее удалить. Кстате как обнулить массив чтоб в нем не было ни одного элемента? Если допустим в первом массиве только одна запись то ее мона переписать а массив просто обнулить..
Функция ArrayInitialize(mas,value) - инит всех элементов массива значением value
Мне нужно чтобы потом ф-ия ArrayRange возвращала 0, что в массиве нет элементов, а не проинициализировать все элементы массива в 0
Функция ArrayResize(mas,0) - Массив есть , а элементов в нем нет
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
почитал тут сообщения но так и не понял как мона удалить элемент массива (любой), и уменьшить его размер..
Только шерстяя весь массив сдвигая элементы которые наодятся после удаляемого?