vector的erase的用法

vector<string>::iterator it = v.erase(v.begin() + 3, v.begin() + 6);

可以直接从begin进行加减,比如我们要移除第3个元素,可以points.erase(points.begin() + 3),

不用:

vector<FPoint3>::iterator point = points.begin();

point++;

不用一直重复这个步骤

posted @ 2014-02-12 12:58  qingsun_ny  阅读(375)  评论(0编辑  收藏  举报