Здравствуйте, dilmah, Вы писали:
_>>>кто нибудь может подсказать параграфы стандарта где описывается поведение при сравнение итераторов, в частности "конечных", от разных контейнеров?
V>>А зачем их сравнивать? Да и насколько я понимаю суть итераторов, они не должны вообще сравниваться, следовательно не должно быть и оператора сравнения для них.
D>тип то у них у всех одинаковый. Для итераторов из одного контейнера есть оператор сравнения. Значит и для итераторов из разных контейнеров (разных объектов, а не классов) оператор есть, но пользоваться им запрещено.
А какая логика могла бы быть для такого оператора сравнения для итераторов?
Вообще не понимаю — каким волшебным образом могут быть равны два итератора для разных контейнеров, даже если контейнеры одного типа
. Хотя вот
здесьАвтор: Sni4ok
Дата: 06.11.10
пример, только ИМХО итераторы, это не указатели и это неправильное их применение.