#include <algorithm>
#include <vector>
using namespace std;
int main(int argc, char* argv[])
{
vector<int> mydata;
mydata.push_back(1);
mydata.push_back(2);
mydata.push_back(3);
mydata.push_back(4);
mydata.push_back(5);
mydata.push_back(6);
mydata.push_back(7);
mydata.push_back(8);
vector<int>::iterator it;
//查找到 要删除的数据
it = find(mydata.begin(),mydata.end(),4);
//然后擦除
mydata.erase(it);
for (it = mydata.begin(); it != mydata.end(); it++)
{
printf("%d\n",*it);
}
return 0;
}
vector删除元素
最新推荐文章于 2024-08-11 09:35:04 发布