我有一个存储两个整数的std::pair的std::set,这个std::set也是按照一定规则排序的。然而,在写了很多代码之后,在最后的测试阶段,“他们”告诉我需要在std::set中允许可能出现的重复数据。当然,这不能通过std::set来实现。有没有其他替代方案,而不需要改变整个大项目?简而言之,我使用std::set作为一个有序列表,其中包含两个int类型的std::pair数据。
std::multiset
吗? - WhozCraig