Здравствуйте, vgrigor, Вы писали:
V>Там есть vector.end(), V>который отлично проверяется пользователем всегда,
В том то и дело что не всегда... Есть такие пользователи...
... << RSDN@Home 1.1.3 beta 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали:
WH>Здравствуйте, vgrigor, Вы писали:
V>>Тогда "ты сам" и должен переопределять итератор, для проверок таких. WH>Как?
Наследуй, и переопределяй, как обычно для классов.
Здравствуйте, vgrigor, Вы писали:
V>У нас речь шла об этом, почитай тему.
Тебе сказали что оператор * итератора возвращает ссылку на объект, а не сам является ссылкой.
... << RSDN@Home 1.1.3 beta 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали:
WH>Здравствуйте, vgrigor, Вы писали:
V>>Наследуй, и переопределяй, как обычно для классов. WH>Наследоваться от чего? От std::vector?
Здравствуйте, vgrigor, Вы писали:
V>Ясный день. V>И от std::vector::iterator.
И что ты мне предлагаешь для отладки весть std::vector переписать? И получить все тотже итератор отличный от указателя. К стати как та собираешься наследоваться от указателя? Ну в быню. Я лучше STL Port возьму.
... << RSDN@Home 1.1.3 beta 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали:
WH>Здравствуйте, vgrigor, Вы писали:
V>>У нас речь шла об этом, почитай тему. WH> Тебе сказали что оператор * итератора возвращает ссылку на объект, а не сам является ссылкой.
Здравствуйте, WolfHound, Вы писали:
WH>Здравствуйте, vgrigor, Вы писали:
V>>Ясный день. V>>И от std::vector::iterator. WH>И что ты мне предлагаешь для отладки весть std::vector переписать? И получить все тотже итератор отличный от указателя. К стати как та собираешься наследоваться от указателя? Ну в быню. Я лучше STL Port возьму.
Sure,
а если хочешь переопределенный укзатель-итератор , то писали про оператор *.