Re[3]: STL: Сравнение валидных итераторов на разные контейне
От: BigBoss  
Дата: 06.11.10 19:17
Оценка:
Здравствуйте, Vain, Вы писали:

V>Здравствуйте, CreatorCray, Вы писали:


CC>>Может такой "хак" поможет:

CC>>
CC>>if(&*i1 != &*i2)
CC>>

CC>>не?
V>В общем случае, когда можно разъименовать — да. Но надо знать что можно разъименовать — это оверхед как раз.

Это не оверхед, а воркараунд Но если логика STL не устраивает, то что же должен возвращать оператор != для таких итераторов? И что мешает это именно так и реализовать, раз уж надо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.