Boost.Bimap
boost::bimap is a bidirectional map — a container where both sides are keys. Given a
boost::bimap is a bidirectional map — a container where both sides are keys. Given a
boost::circular_buffer is a fixed-capacity ring buffer that provides O(1) insertion and
Boost.Container provides STL-compatible containers that go beyond what the standard library
Boost.Intrusive provides containers where the link/hook metadata lives inside the elements
Boost.MultiIndex lets you build a single container with multiple simultaneous indexes over the
Boost.Unordered provides hash-based associative containers — unorderedmap, unorderedset,
Containers store collections of objects. The STL provides optimized, well-tested containers for different access patterns and performance needs. Choose the right container for your use case.
Unreal ships its own container library instead of using std::unordered_map, and