Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 July 13

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
собственнно, как и все остальное
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
итератор это обычная структура, у которой оператор* и оператор-> чучуть перегружены))
Ну или так
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
то есть +, - переопределены выдавать просто чиселки?
а ты свой напиши
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
а ты свой напиши
мне такая концепция в принципе не нравится
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
сделай.. хм, свой контейнер, который по сути внутри просто
std::list<std::vector<int>>
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
а ты свой напиши
В массиве указатели как итераторы напрямую использовать можно
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
и для него итератор :D
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
сделай.. хм, свой контейнер, который по сути внутри просто
std::list<std::vector<int>>
Блин
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
По сути такая штука в одном месте мне бы жизнь упростила
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
сделай.. хм, свой контейнер, который по сути внутри просто
std::list<std::vector<int>>
🌝 list?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Кстати да. Обьясните за такую штуку.
Вот такое точно нельзя писать в хедерах, иначе это полностью может изменить семантику кода в который этот самый инклюд залетит.
А в обычных файликах .cpp почему так не принято? Они же все отдельно компилируются?
ну, есть некоторые оговорки...
поищи юнит билды или как они там называются
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Вот как допишешь этот контейнер - отдай человеку
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Ему вот пригодится))))
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Лист векторов
источник

I

Iskandar in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
Лист векторов
😁
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
По сути такая штука в одном месте мне бы жизнь упростила
а зочем такое
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Ну надо
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Може у него там какие-то последовательности.. тип в векторе
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Потому шо удобно получать доступ к элементу последовательности через индекс
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
А сама куча последовательностей как бы не завязана на индексы
источник