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