如何强制c++中的set按降序存储值?

Dev*_*gam 0 c++ set

我一直坚持一种需要按降序排序的唯一值的算法。由于需求是独特的,我认为 set 是这里使用的最佳数据结构,但我猜 set 默认情况下以非递减顺序存储值,如何使其以非递增顺序存储?

除了可以让它按升序存储然后反转集合之外,我还可以做其他修改吗?

小智 10

使用怎么样std::set<int, std::greater<int>> mySet{}?如果我没记错的话,默认情况下它正在使用std::less