永发信息网

如何删除vector<point>的元素

答案:2  悬赏:20  手机版
解决时间 2021-04-05 13:27
  • 提问者网友:捧腹剧
  • 2021-04-05 05:24
如何删除vector<point>的元素
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-04-05 05:41
#include
using namespace std;
void main(void)
{
vector array;
array.push_back(1);
array.push_back(2);
array.push_back(3);
array.push_back(4);
array.push_back(5);

vector::iterator itr = array.begin();
while (itr != array.end)
{
if (*itr == 3)array.erase(itr);//删除值为3的元素
++itr;
}
}
//若是最后一个可用array.pop_back()
全部回答
  • 1楼网友:渊鱼
  • 2021-04-05 06:56
vectorgt < <点> >矢量矢量 vectorgt < <点> >矢量矢量
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯