Автор: Shmaniche 10.06.2010 21:22
Нучите как создавать процедуры, реализующие операции вставки, удал¬ния и поиска элемента для динамического двунаправленного списка (списка со ссылками на следующий и предыдущий элементы).
Или подскажите ресурсы, где внятно написано, что из себя представляют динамические двунаправленные списки?
По-моему списки – это структуры описывающие свойства чего либо.
Описывается так:
Структура = record.
Свойство1 : integer
Свойсво2 : string
И т.д.
Когда объявляется структура, надо указать ее как динамический тип:
begin
PWinSize = ^WinSize {добавлен указатель}.
Winsize = record
Left, top, width, height : integer;
end;
Теперь чтобы поместить структуру не в стеке, а в динамической памяти, мы должны использовать именно PWinSize.
Автор: volvo 10.06.2010 22:00
Цитата
Или подскажите ресурсы, где внятно написано, что из себя представляют динамические двунаправленные списки?
Ты уже находишься на таком ресурсе. В конце концов, хотелось бы еще, чтоб ты прочел то, что написано в красной рамочке в самом верху страницы. Особенно - пункт №3. Я понятно излагаю? Или тебе на блюдечке все надо с голубой каемочкой?
Сам хоть пальцем пошевели, чтоб попробовать найти информацию...
Ключевые слова для поиска придумаешь сам. Тем более, что они все есть в твоем сообщении. И только попробуй сказать, что ничего не нашел... Я тебе сразу отвечаю в таком случае: значит НЕ ИСКАЛ.
Автор: Shmaniche 10.06.2010 23:36
Цитата(volvo @ 10.06.2010 22:00)
Сам хоть пальцем пошевели, чтоб попробовать найти информацию...
Ключевые слова для поиска придумаешь сам. Тем более, что они все есть в твоем сообщении. И только попробуй сказать, что ничего не нашел... Я тебе сразу отвечаю в таком случае: значит НЕ ИСКАЛ.
Конечно искал, но мало что понятно. Поэтому хотелось бы спросить экспертов.
Автор: Ozzя 11.06.2010 12:51
Цитата
Конечно искал,
Даже и не пытался.
Тебе же внятно сказали.
Цитата
В конце концов, хотелось бы еще, чтоб ты прочел то, что написано в красной рамочке в самом верху страницы.
hint: Из того, "что написано в красной рамочке", выбрать 1-е.