c++advance() & distance()& unique()

advance: void advance(pos,n); 1.使名爲pos的input迭代器步進(或步退)n個元素; 2.對Bidirectional迭代器和Random Access迭代器而言,n可爲負值,表示向後退; 3.advance()並不檢查迭代器是否超過序列的end()(由於迭代器一般不知道其所操做的容器,所以無從檢查)。因此,調用advance()有可能致使未定義行爲----由於對
相關文章
相關標籤/搜索