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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2018, 18:36   #1
NDrago
Пользователь
 
Регистрация: 22.09.2017
Сообщений: 45
По умолчанию Двунаправленный итератор

Здравствуйте,вопрос такой, как создать цикл для двунаправленного итератора? для однонаправленного все просто и понятно

Код:
for(;it!=end;++it)
 cout<<*it<<" ";
а в обратную сторону к чему привязать? что бы не в ручную а циклом дойти с начала в конец а потом таким же циклом обратно?
и еще один вопрос - подскажите пожалуйста как передать обьект класса так что бы при изменении его полей менялись только поля копии а самого обьекта оставались неизменными
NDrago вне форума Ответить с цитированием
Старый 13.06.2018, 22:40   #2
2Lui
Пользователь
 
Аватар для 2Lui
 
Регистрация: 14.03.2017
Сообщений: 68
По умолчанию

Еще одним циклом
http://kvodo.ru/shaker-sort.html

Последний раз редактировалось 2Lui; 13.06.2018 в 22:43.
2Lui вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Итератор списка RAFA91 Общие вопросы C/C++ 229 20.07.2016 18:11
итератор set c++ Arrioh Помощь студентам 1 25.12.2012 16:01
Итератор к шаблону Crucian Общие вопросы C/C++ 5 29.10.2007 16:52