Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: GeorgeIV   (05.06.2009 в 10:50)
Мне кажется структура не совсем верна, двусвязные списки предполагают ссылку на предыдущий и последующий элемент в списке. Признаком первого элемента служит нулевая ссылка на предыдущий, признаком последнего - нулевая ссылка на последующий или, как вариант, ссылка на элемент со всеми нулями.
А вообще в STL есть стандартный шаблон "Список" (list), его и надо использовать

#include <list>

using namespace std;

....
list<tov>Spisok;

и т.д. Попробуй это вариант, там все функции есть - добавление, удаление, выборка элементов... При этом из структуры можно убрать ссылки на другие элементы, это будет во внутренней реализации стандартного списка.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: