【发布时间】:2012-11-03 08:01:23
【问题描述】:
我想知道我们是否可以对预先创建的集合进行排序。当我第一次创建集合 s_p2 时,我使用不同的元素 point.getLength() 进行排序。但在用户输入后,我想根据 x 值 point.getX() 对项目进行排序。我该怎么做?
set container 好像没有排序功能。我被建议使用矢量。 但是集合只能存储独特的元素。
Q1:如何根据条件对集合进行排序
Q2:如果 set 无法做到这一点,那么哪个 STL 容器是最佳选择,我如何对容器中的元素进行排序。
【问题讨论】: