Сообщение Re[19]: Правильный погромизд? А чем докажешь? от 07.06.2023 17:06
Изменено 07.06.2023 17:09 Codealot
Re[19]: Правильный погромизд? А чем докажешь?
Здравствуйте, so5team, Вы писали:
S>Но зачем?
Меньше расход памяти, и может быть быстрее.
S>И непонятно в чем преимущество rope для T перед каким-нибудь условным списком чанков одинаковой емкости.
А это не частный случай веревки?
S>Как бы то ни было в контексте C++ rope вряд ли может дать те гарантии, какие дает список (они перечислялись выше).
Веревка позволяет реализовать даже доступ по индексу, и использовать пул заранее выделенных сегментов никто не запрещает.
S>Но зачем?
Меньше расход памяти, и может быть быстрее.
S>И непонятно в чем преимущество rope для T перед каким-нибудь условным списком чанков одинаковой емкости.
А это не частный случай веревки?
S>Как бы то ни было в контексте C++ rope вряд ли может дать те гарантии, какие дает список (они перечислялись выше).
Веревка позволяет реализовать даже доступ по индексу, и использовать пул заранее выделенных сегментов никто не запрещает.
Re[19]: Правильный погромизд? А чем докажешь?
Здравствуйте, so5team, Вы писали:
S>Но зачем?
Меньше расход памяти, и может быть быстрее.
S>И непонятно в чем преимущество rope для T перед каким-нибудь условным списком чанков одинаковой емкости.
А это не частный случай веревки?
S>Как бы то ни было в контексте C++ rope вряд ли может дать те гарантии, какие дает список (они перечислялись выше).
Веревка позволяет реализовать даже доступ по индексу, и использовать пул заранее выделенных сегментов никто не запрещает.
"ссылки на содержимое не инвалидируются при модификации контейнера" — ну гипотетически может быть полезно, но я не помню ни одного примера, когда мне это понадобилось бы.
S>Но зачем?
Меньше расход памяти, и может быть быстрее.
S>И непонятно в чем преимущество rope для T перед каким-нибудь условным списком чанков одинаковой емкости.
А это не частный случай веревки?
S>Как бы то ни было в контексте C++ rope вряд ли может дать те гарантии, какие дает список (они перечислялись выше).
Веревка позволяет реализовать даже доступ по индексу, и использовать пул заранее выделенных сегментов никто не запрещает.
"ссылки на содержимое не инвалидируются при модификации контейнера" — ну гипотетически может быть полезно, но я не помню ни одного примера, когда мне это понадобилось бы.