gpt4 book ai didi

c++ - equal_range C++ 元素顺序

转载 作者:行者123 更新时间:2023-11-28 05:31:27 28 4
gpt4 key购买 nike

我在 C++ 中使用多重映射的相等范围。在我的例子中,同一个键可以有多个条目——因此是多映射。我想知道返回的迭代器是否会按定义的顺序交付项目,还是留给 STL 的实现器。例如,我将在 multimap 中插入键 A B C D E F C X Y Z C M N A 等。并想知道迭代器将以何种顺序返回匹配键。它们被插入的顺序?最后插入?没有定义的?我尽量避免为了知道顺序而存储额外的信息。在我的例子中,它是纯 C++,甚至不是 C++11。谢谢,维克多

最佳答案

重复键将插入到现有键之后,因此元素的顺序将保持不变(请参阅语言规范中的“关联容器”)。

关于c++ - equal_range C++ 元素顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39432177/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com