【发布时间】:2016-01-20 16:54:11
【问题描述】:
我在一个类中有一个集合,我想为那个集合定义一个新的顺序,但是这个顺序取决于类的属性。我应该如何实施? 我试过这样的东西
class myclass{
int c;
set<int,cmp> myset;
struct cmp{
bool operator()(const unsint a, const unsint b)
const {
return (depends on c) ;
}
};
}
但它没有用。任何帮助表示赞赏,谢谢。
编辑:问题是我不知道 c 先验。这是我在输入中获得的值,然后它将始终相同。
【问题讨论】: