cpp-ru / ideas

Идеи по улучшению языка C++ для обсуждения
https://cpp-ru.github.io/proposals
Creative Commons Zero v1.0 Universal
89 stars 0 forks source link

Boost.Bimap #14

Open apolukhin opened 3 years ago

apolukhin commented 3 years ago

Перенос предложения: голоса +8, -3 Aвтор идеи: Александр Зайцев @ZaMaZaN4iK

В отличие от std::map, где ключом у Вас может быть только одно значение, в Boost.Bimap ключом у Вас может быть каждое из значений, что довольно удобно. Было бы неплохо добавить это в стандарт.

apolukhin commented 3 years ago

Олег Ляттэ, 6 декабря 2016, 1:25 На мой взгляд Boost.MultiIndex - более комплексное решение (хоть и выглядит довольно громоздко).

Anatoly Scheglov, 27 декабря 2016, 18:43 В бусте много библиотек на многие редкие случаи. Но это не повод тащить это всё в стандарт.