Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.05.2008, 20:34   #1
Padovan
Пользователь
 
Аватар для Padovan
 
Регистрация: 30.11.2006
Сообщений: 10
Сообщение Удаление елемента динамического массива структур

Здравствуйте!
Знатоки кто работал с динамическим массивом вида (наверное все):
Код:
type Tm=record
  d1:string;
  g:array of string;
  u:^string;
  p:boolean;
end;

var
  M2:array of Tm;
Так вот Google показал ф-ции: setlength, length, Finalize.
Меня интересует как можно из массива к примеру "M2" из нескольких елементов удалить 4 елемент?
Примеров чегото нигде не видно.

Последний раз редактировалось Padovan; 21.05.2008 в 20:50.
Padovan вне форума Ответить с цитированием
Старый 21.05.2008, 20:48   #2
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Пятый записать на место четвертого, 6 -> 5, 7 -> 6 и т.д. затем уменьшить размер массива на единицу.
_Dmitry вне форума Ответить с цитированием
Старый 21.05.2008, 20:55   #3
Padovan
Пользователь
 
Аватар для Padovan
 
Регистрация: 30.11.2006
Сообщений: 10
По умолчанию

Цитата:
Сообщение от _Dmitry Посмотреть сообщение
Пятый записать на место четвертого, 6 -> 5, 7 -> 6 и т.д. затем уменьшить размер массива на единицу.
А если структура громостка, то приходится в цикле копировать вложенные в структуру массивы. Есть ли какаето ф-ция упрощающая все это?
Padovan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с динамическим массивом sand Общие вопросы C/C++ 3 22.08.2008 12:48
Проблема с динамическим массивом dee_lv Помощь студентам 7 09.06.2008 16:58
Помогите с динамическим массивом!!!! vish25 Помощь студентам 2 31.05.2008 19:20
проблема с динамическим массивом romeo007.06 Общие вопросы Delphi 1 03.04.2008 20:18
проблема с динамическим массивом kommunist Помощь студентам 6 11.11.2007 21:18