代码之家  ›  专栏  ›  技术社区  ›  Thomson

如果两个元素的键相等,std::multimap会保留插入顺序吗?

  •  9
  • Thomson  · 技术社区  · 14 年前

    1 回复  |  直到 14 年前
        1
  •  16
  •   James McNellis    14 年前

    a中的元素 std::map 必须有唯一的密钥,所以。。。不。

    这个 std::multimap 元素按键排序,但没有指定具有相同键的元素的顺序。

    注意,在即将到来的C++ 0x标准(N3092)的最新草案中,元素的相对排序具有相同的密钥。 保证(因此,在某个时候,您将能够依赖此行为)。