C++中sort的第三个参数
有关参考链接参数介绍样例
有关参考链接
链接: c++ sort函数三个参数解释. 链接: C++ sort函数第三个参数的理解.
参数介绍
第一个参数 一般为 排序的起始点 vector.begin()(起点) 或者其他位置 第二个参数 一般为 排序的终止点 vector.end() (终点) 或者其他位置 第三个参数是排序函数
样例
bool my_point_cmp_k(VPoint a
, VPoint b
)
{
return fabs(a
.y
/a
.x
)>fabs(b
.y
/b
.x
);
}
std
::vector
<pcl
::PointCloud
<VPoint
>::Ptr
>& laser
......
sort(laser
[i
]->points
.begin(), laser
[i
]->points
.end(), my_point_cmp_k
);