是否有一个与std::map完全相同但未自动排序的容器?

是否有一个与std::map完全相同但未自动排序的容器?,map,containers,Map,Containers,是否有其他容器具有与std::map相同的功能,但不会自动对内容排序?As std::map是一个“有序”容器 我有一个问题,当我向std::map栏添加内容时;字符串列表将自动按字母顺序排序 我的程序中的其他一切都很好 我想知道的是,是否有一个容器具有与std::map完全相同的功能,但没有订购。。所以我可以搜索并用???:?替换std::map 有那样的事吗 提前谢谢 --Jynks有一个容器可以从C++11开始使用。许多尚未完全兼容C++11的编译器也支持它。此容器不按字母顺序排列项目,但

是否有其他容器具有与std::map相同的功能,但不会自动对内容排序?As std::map是一个“有序”容器

我有一个问题,当我向std::map栏添加内容时;字符串列表将自动按字母顺序排序

我的程序中的其他一切都很好

我想知道的是,是否有一个容器具有与std::map完全相同的功能,但没有订购。。所以我可以搜索并用???:?替换std::map

有那样的事吗

提前谢谢 --Jynks

有一个容器可以从C++11开始使用。许多尚未完全兼容C++11的编译器也支持它。此容器不按字母顺序排列项目,但作为关联容器,不需要保留项目的插入(或任何其他)顺序


如果您希望保留容器中项目的某些顺序,并将其作为关联容器(即映射)使用,您可以将自己的容器构建为链表和未排序映射的组合,类似于Java。

那么您希望以放置项目的相同顺序对项目进行迭代吗?