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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2013, 05:51   #1
220Volt
Форумчанин
 
Регистрация: 14.12.2012
Сообщений: 671
По умолчанию stl иттераторы

Здравствуйте.
Я не могу понять - чем отличаются принципиально forward от output итератора. Прошу объяснить фундаментальные отличия. Не подумайте что я не читал справку, фразы типа этой http://www.cplusplus.com/reference/i...rwardIterator/:
Код:
Performing operations on a forward iterator that is dereferenceable never makes its iterator value non-dereferenceable. This enables algorithms that use this category of iterators to use multiple copies of an iterator to pass more than once by the same iterator values.
для меня не проясняют суть.
Если посмотреть на набор операций http://www.cplusplus.com/reference/iterator/ яснее тоже не становится.
220Volt вне форума Ответить с цитированием
Старый 28.12.2013, 08:25   #2
220Volt
Форумчанин
 
Регистрация: 14.12.2012
Сообщений: 671
По умолчанию

Ковырялся в справочниках, в стандарте, в итоге наткнулся на Страуструпа. В общих чертах вроде понял: input/output итераторы разработаны для ostream/istream. Их буферы могут быть сброшены, поэтому акцентируется внимание на невозможности повторного использования итераторов.
220Volt вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
STL в QT конфликтует с STL в Borland nvrrus C++ Builder 0 31.03.2011 10:51
STL Crasty Общие вопросы C/C++ 2 18.12.2009 15:50
STL Cpluser Общие вопросы C/C++ 4 07.05.2009 12:21
STL Cpluser Общие вопросы C/C++ 2 22.02.2009 23:35
[C++]STL Mumriksnus Общие вопросы C/C++ 1 02.07.2008 20:43