Работа со списками - Курсовая работа

бесплатно 0
4.5 34
Создание классов, реализующих работу со списками и применение их к задаче построения графических моделей. Использование языка С для реализации списковой структуры. Назначение и условия применения программы. Руководство для программиста и оператора.


Аннотация к работе
Для реализации этой задачи необходимо создать список, в который будут заноситься объекты различных пользовательских типов (например, линии). После создания объект появляется на экране, а список составляющих его линий выводится в LISTBOX-элемент на форме. Пользователь имеет возможность менять цвет объекта, удалять объект, а также удалять отдельные составляющие его линии. Для этого создается дополнительный указатель на удаляемый элемент, а ссылка с предыдущего элемента переносится на следующий, после чего, отделенный от списка элемент удаляется из памяти стандартной процедурой delete(*list). Этот класс может использовать все функции предка применительно к своим свойствам, но очередь все же отличается от стека своим созданием и добавлением элементов, поэтому функция добавления элементов в этом классе переопределяется еще раз, уже для очереди.

Список литературы
1. Дейтел Х., Дейтел П. Как программировать на С : пер. с англ. - М.: «Издательство Бином», 2003 г.

2. Кондратьева С.Д. Введение в структуры данных: лекции и упражнения по курсу. - М.: Издательство МГТУ им. Н. Э. Баумана, 2000 г.

3. Стивенс Р. Delphi. Готовые алгоритмы: Пер. с англ. - М.: Издательство ДМК Пресс, 2001.-384с.

4. Рейсдорф Кент и Хендерсон Кен Borland C Builder. Освой самостоятельно: [Электронный ресурс].
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?