7

我有一个std::set,它存储std::pair两个整数的 s 。通过std::set允许我通过帮助课程,也对其进行了排序。但是,到目前为止,我已经编写了很多行代码,现在,在最后一次测试中,“他们”告诉了我一些事情,这实际上意味着我需要在std::set. 当然,这不是用std::set. 任何不会让我改变整个大项目的替代方案?

简而言之,我将用作带有两个整数std::set的数据的有序列表。std::pair

4

2 回答 2

13

您可以使用std::multiset. 这应该适用于您所描述的内容。

于 2014-01-20T04:36:02.920 回答
7

正如 WhozCraig 所建议的那样,std::multiset就是答案。

于 2014-01-20T02:51:10.917 回答