自定义订单设置为设置而不更改订单

Custom order set to set without changing order

本文关键字:设置 自定义 单设置      更新时间:2023-10-16

我有一个带有集合的类。我需要一个更改顺序的函数,但返回普通集而不是set<whatever, order>。我需要在以下代码中需要尊重的只是标题。如何将其订单的设置更改回普通集?

// ... class stuff
public:
    set<int> s;
// ...
set<int> ord(){ 
        set<int, Order> aux;
        set<int> res;
        set<int>::iterator it = s.begin();
        while(it != s.end()){
            aux.insert(*it);
            it++;
        }
        // res = aux;
return res;
}

谢谢!:)

没有更改订单,您不能。 - 昆汀