std::remove
生活随笔
收集整理的這篇文章主要介紹了
std::remove
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <algorithm>
template< class ForwardIt, class T >
ForwardIt remove( ForwardIt first, ForwardIt last, const T& value );
在容器的[first , last) 區間里刪除和value 值相等的元素。但是刪除機制是將用value后面的值去覆蓋value,未被刪除的元素整體前移,相對位置不變,此時容器大小也不變。返回的迭代器到容器末尾的值都不確定,這個算法一般和erase一起使用。
(翻譯cpp文檔)。
可能的實現:
http://blog.csdn.net/pongba/article/details/1684519轉載于:https://www.cnblogs.com/lc-cnblong/p/3337050.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的std::remove的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 使用正则表达式验证邮箱格
- 下一篇: GNU PID