Re[3]: сравнение (конечных (.end() итераторов от разных конт
От: v2kochetov Россия  
Дата: 02.03.11 17:12
Оценка:
Здравствуйте, dilmah, Вы писали:


_>>>кто нибудь может подсказать параграфы стандарта где описывается поведение при сравнение итераторов, в частности "конечных", от разных контейнеров?


V>>А зачем их сравнивать? Да и насколько я понимаю суть итераторов, они не должны вообще сравниваться, следовательно не должно быть и оператора сравнения для них.


D>тип то у них у всех одинаковый. Для итераторов из одного контейнера есть оператор сравнения. Значит и для итераторов из разных контейнеров (разных объектов, а не классов) оператор есть, но пользоваться им запрещено.


А какая логика могла бы быть для такого оператора сравнения для итераторов?

Вообще не понимаю — каким волшебным образом могут быть равны два итератора для разных контейнеров, даже если контейнеры одного типа . Хотя вот здесь
Автор: Sni4ok
Дата: 06.11.10
пример, только ИМХО итераторы, это не указатели и это неправильное их применение.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.