for(iterator i = data.begin(); i != data.end(); )
{
if( 满足一个条件)
{
data.erase(i++);
} else
{
++i;
}
}
stl在循环中删除一个元素
最新推荐文章于 2025-04-25 09:57:44 发布
本文介绍了一种使用迭代器安全地从STL容器中删除元素的方法。通过检查迭代器并使用erase方法,可以在遍历过程中移除满足特定条件的元素。
4万+

被折叠的 条评论
为什么被折叠?



