stl map vector的删除
2015-04-03 11:50
281 查看
http://blog.chinaunix.net/uid-630435-id-88932.html
std::list< int> List;
std::list< int>::iterator itList;
for( itList = List.begin(); itList != List.end(); )
{
if( WillDelete( *itList) )
{
List.erase( itList++);
}
else
itList++;
}
std::list< int> List;
std::list< int>::iterator itList;
for( itList = List.begin(); itList != List.end(); )
{
if( WillDelete( *itList) )
{
List.erase( itList++);
}
else
itList++;
}
相关文章推荐
- STL中map/vector的删除元素操作
- STL中vector和map的查找和删除
- C++/STL用erase删除元素(vector,deque),(list,set,map)
- stl的vector,map,list删除元素
- STL中的常用的vector,map,set,Sort用法
- C++:STL:vector删除元素
- STL中的常用的vector,map,set,Sort用法
- STL中的常用的vector,map,set,sort, list用法笔记
- C++ STL遍历map的时候如何删除其中的element
- map和vector删除元素的区别
- (原創) 如何删除std::vector内的element?(使用find) (C/C++) (STL)
- C++/STL_利用remove_if 删除vector,list,deque满足条件的元素
- stl容器区别: vector list deque set map-底层实现
- stl之容器区别: vector list deque set map
- GDB调试STL的vector、list和map
- vector,list,deque,set,map of STL
- STL中的常用的vector,map,set,Sort用法
- STL容器用法速查表:list,vector,stack,queue,deque,priority_queue,set,map
- STL:map, vector, list
- vector中的删除,erase和remove的小疑惑--【STL】