摘要: 怎样在set中放入自定义类型?这个问题通过谷歌就可以得到不少答案:1、定义一个函数对象并在定义set的时候将其作为第二个模板参数。2、为自定义类型定义<运算符。如:class Edge{public: Edge(int u, int v) : u(u), v(v) { } bool operator < (const Edge& edge) const { return this->u < edge.u; } //为了方便起见设为public int u; int v;};class EdgeComp{pub... 阅读全文
posted @ 2011-12-22 12:51 Shawnone 阅读(14182) 评论(2) 推荐(3) 编辑