记录一下结构体排序的问题(vector,map)
2018-01-31 18:07
267 查看
// 博客迁移:http://blog.timeash.cn
struct CoorEx { COOR co; bool operator < (const CoorEx& cc ) const { if (algv3::ISZERO( cc.co.x - this->co.x )) { return cc.co.y < this->co.y; } else if (algv3::ISZERO( cc.co.y - this->co.y)) { return cc.co.x < this->co.x; } else return ( cc.co.x < this->co.x ); } CoorEx& operator=( const CoorEx &cc) { this->co.x = cc.co.x; this->co.y = cc.co.y; this->co.z = cc.co.z; return *this; } };
相关文章推荐
- jdk7 排序问题-记录一下
- 关于结构体的一个特殊用法(总觉得遇到的问题就该记录一下哇)
- 存储IplImage结构体到STL中的vector中的问题
- 最近用struts2,遇到几个出错时未能打log的问题,算是小细节吧,记录一下!写代码必须继续坚持良好习惯!
- sql去重问题(最近java笔试总遇到这个问题,忍不住要记录一下)
- 记录一下,Sqlite,用GB系列编码排序时是按拼音,UTF-8排序是按笔画
- 关于Map的排序问题
- 之前做EXT的用的一个JS的MAP记录一下
- 关于map的排序问题。
- 关于mybatis返回map是排序问题
- Sharepoint开发中问题,记录一下
- xampp安装方法及部分问题解决方法(记录一下,以备后用)
- 自己碰到的问题,记录一下
- 最近学习过程中遇到的问题,记录一下
- 记录一下自己遇到的问题而已
- C++中的vector排序问题
- c++中sort的vector中结构体排序的两种方法说明
- (排序问题+vector)L2-015. 互评成绩
- spring事务问题排查记录一下
- redis集群环境安装(参照redis中文官网,中间遇到了一些问题,so,记录一下)