迭代器 stl map erase iterator 正确用法
2008-04-03 10:51
260 查看
VectorType::iterator it = someVector.begin();
for (; it != someVector.end();)
{
if (*it== value)
{
it = someVector.erase(it);
}
else
{
++it;
}
}
for (; it != someVector.end();)
{
if (*it== value)
{
it = someVector.erase(it);
}
else
{
++it;
}
}
相关文章推荐
- [STL]list的erase正确与错误用法
- 举例讲解Ruby中迭代器Iterator的用法
- iterator (迭代器)的应用的用法(二)
- 关于STL的list,vector等用迭代器iterator,用erase删除元素出现的问题。
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java中Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法
- Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法 (转)
- java学习之Iterator(迭代器)的一般用法 (转) 迭代器(Iterator)
- Java学习之Iterator(迭代器)的一般用法
- 正确使用stl map的erase方法
- Java学习之Iterator(迭代器)的一般用法 (转)
- Iterator(迭代器)的一般用法
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法 (转)
- Java学习之Iterator(迭代器)的一般用法