// testVector.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <string>
#include <vector>
using namespace std;
vector<string> g_vbak ;
int _tmain(int argc, _TCHAR* argv[])
{
g_vbak.push_back("1");
g_vbak.push_back("2");
for (std::vector<string>::iterator it=g_vbak.begin();it<g_vbak.end();++it)
{
if(*it == "2")
{
it = g_vbak.erase(it);
}
if(it == g_vbak.end())
{
break;
}
}
for (std::vector<string>::iterator it=g_vbak.begin();it<g_vbak.end();++it)
{
cout<<*it<<endl;
}
getchar();
return 0;
}
vector 在循环中删除数据示例
最新推荐文章于 2023-12-19 18:45:00 发布