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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2014, 12:42   #1
sbutakov
Новичок
Джуниор
 
Регистрация: 13.05.2014
Сообщений: 2
По умолчанию Использвоние стандартного итератора в связном списке

Здравствуйте. Я начинающий в программировании на C++. У меня есть задача — написать класс для работы с двусторонним не кольцевым списком. Одно из условий — для доступа к элементам списка использовать стандартный итератор. Вопрос, собственно, заключается в том как их использовать. Поисквоик не помог решить этот вопрос. Ниже ссылка на исходный код класса реализующий узел списка.
Вложения
Тип файла: zip Node.zip (1.6 Кб, 4 просмотров)

Последний раз редактировалось sbutakov; 14.05.2014 в 12:45.
sbutakov вне форума Ответить с цитированием
Старый 15.05.2014, 11:04   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Нужно реализовать свой итератор с таким же интерфейсом, как у стандартного. Посмотри сюда, например http://stackoverflow.com/questions/8...-iterator-in-c
Son Of Pain вне форума Ответить с цитированием
Старый 15.05.2014, 13:17   #3
sbutakov
Новичок
Джуниор
 
Регистрация: 13.05.2014
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Son Of Pain Посмотреть сообщение
Нужно реализовать свой итератор с таким же интерфейсом, как у стандартного. Посмотри сюда, например http://stackoverflow.com/questions/8...-iterator-in-c
Спасибо. А можно как-то использовать имеющийся итератор, std::iterator, с помощью наследования?
sbutakov вне форума Ответить с цитированием
Старый 15.05.2014, 15:10   #4
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Можно, конечно. По ссылке вроде был пример

Почитай про интерфейс std::iterator и про iterator_traits.
Son Of Pain вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Асимптотика итератора set БалаШагаЛ Общие вопросы C/C++ 0 05.03.2014 20:01
Разыменовывание итератора litviak Общие вопросы C/C++ 5 08.06.2012 14:29
использование итератора Defunate C# (си шарп) 1 10.07.2011 15:55