是否存在任何键值容器来存储它们的元素而不进行任何重新排序?

Is there any key-value container which stores their elements without any reordering

本文关键字:任何重 新排序 排序 元素 键值 任何 存在 存储 是否      更新时间:2023-10-16

是否有任何键值容器存储他们的元素没有任何重新排序不像std::map和std::unordered_map?顺便说一句,我不想使用std::vector。也许提高?

是的,使用Boost.MultiIndex;具体来说,您需要将sequencedordered(或者可能是hashed)索引结合起来。

sequencedordered_non_unique组合为例;它应该能够适应您的用例。