vector<string> vecStr;
vecStr.push_back("aaa");
vecStr.push_back("bbb");
vecStr.push_back("ccc");
vecStr.push_back("bbb");
vecStr.push_back("eee");
vector<string>::iterator iter = vecStr.begin();
while (iter != vecStr.end())
{
if (*iter == string("bbb"))
{
iter = vecStr.erase(iter);
continue;
}
iter++;
}
iter = vecStr.erase(iter);
删除元素将iter指向下一个元素