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