STL中的remove问题
<br />STL中有个通用算法remove,remove在对list进行修改时,如定义好了一个容器coll,remove(coll.begin(),coll.end(),n));经过这个操作之后,在对不了解STL的人眼中,容器中 的n元素被删除,容器的size肯定也减少相应的个数。但是,情况并不是这样,经过remove操作后,容器中有变化时肯定的,但是,容器的个数并没有变化,变化的是容器中的顺序。<br />remove对容器(这里单纯指list,其他容器还没有试过的)操作后具体的改变如下:如remove
原创
2011-01-08 23:57:00 ·
563 阅读 ·
0 评论