C++ vector 之 erase 多个元素的常用方法

来源:互联网 发布:fresh 红茶面膜 知乎 编辑:程序博客网 时间:2024/06/07 11:49

     // 自己的方法

 vector<Point> pt1;

for(int i = 0; i < pt1.size(); i++)

{
int sub = abs( pt1[i].y - pt2[i].y );
if(sub > 15)
{
pt1.erase(pt1.begin() + i);
i--;
}

}

  这个方法好

   http://blog.csdn.net/davyhwang/article/details/8663867




0 0