Size: a a a

2020 March 08

AT

Anatoly Tomilov in pro.cxx
Не подходит, очевидно
источник

AT

Anatoly Tomilov in pro.cxx
Могу делать advance на любой шаг
источник

FS

Flower Surgeon in pro.cxx
Anatoly Tomilov
Не подходит, очевидно
BiDi? Чегой-то?
источник

AT

Anatoly Tomilov in pro.cxx
Поэтому
источник

AT

Anatoly Tomilov in pro.cxx
Могу делать advance на любой шаг
источник

AT

Anatoly Tomilov in pro.cxx
За O(1)
источник

FS

Flower Surgeon in pro.cxx
Anatoly Tomilov
Могу делать advance на любой шаг
Ну если вы сможете гарантировать валидность итератора, то ок
источник

AT

Anatoly Tomilov in pro.cxx
В смысле "я"? Вы понимаете, что тут нет двух мнений и двух реализаций/наборов свойств у такого объекта? Звучит как инфантилизм или троллинг
источник

NP

Nikita Provotorov in pro.cxx
Разве это противоречит категории?
источник

FS

Flower Surgeon in pro.cxx
Anatoly Tomilov
В смысле "я"? Вы понимаете, что тут нет двух мнений и двух реализаций/наборов свойств у такого объекта? Звучит как инфантилизм или троллинг
Вы как-то болезненно относитесь к сторонним мнениям.
источник

AT

Anatoly Tomilov in pro.cxx
Nikita Provotorov
Разве это противоречит категории?
operator + (difference_type) есть у bidirectional?
источник

FS

Flower Surgeon in pro.cxx
У меня и в мыслях не было вас троллить.
источник

AT

Anatoly Tomilov in pro.cxx
Я хочу чтобы для него equal_range работал
источник

NP

Nikita Provotorov in pro.cxx
Anatoly Tomilov
operator + (difference_type) есть у bidirectional?
Нет, но его наличие не противоречит категории
источник

AT

Anatoly Tomilov in pro.cxx
А этому противоречит
источник

AT

Anatoly Tomilov in pro.cxx
Я хочу чтобы для него equal_range работал
источник

NP

Nikita Provotorov in pro.cxx
В общем я хочу сказать что у вас получается Bidirectional Iterator на стероидах, или кастрированный Random Access
источник

AT

Anatoly Tomilov in pro.cxx
Nikita Provotorov
В общем я хочу сказать что у вас получается Bidirectional Iterator на стероидах, или кастрированный Random Access
Да. Но места в стандартной библиотеке алгоритмов для него нет.
источник

NP

Nikita Provotorov in pro.cxx
Anatoly Tomilov
Я хочу чтобы для него equal_range работал
А почему он не будет работать с Bidirectional?
источник

NP

Nikita Provotorov in pro.cxx
там вообще от него только форвард требуется
источник