我有一个std::set
,它存储std::pair
两个整数的 s 。通过std::set
允许我通过帮助课程,也对其进行了排序。但是,到目前为止,我已经编写了很多行代码,现在,在最后一次测试中,“他们”告诉了我一些事情,这实际上意味着我需要在std::set
. 当然,这不是用std::set
. 任何不会让我改变整个大项目的替代方案?
简而言之,我将用作带有两个整数std::set
的数据的有序列表。std::pair
您可以使用std::multiset
. 这应该适用于您所描述的内容。
正如 WhozCraig 所建议的那样,std::multiset就是答案。