共用方式為


back_insert_iterator Class

將告訴您滿足需求的輸出 iterator iterator 介面卡。 插入,而不是覆寫成一系列的後端項目,因此提供互異的 C++ 序列容器 iterator 所提供的覆寫語意的語意。 Back_insert_iterator 類別是樣板化的容器類型而定。

template <class Container>
class back_insert_iterator

參數

  • Container
    容器的最後一項目到所要插入back_insert_iterator

備註

容器必須滿足的需求,回復插入順序在哪裡可以找到可以序列結尾處插入項目,在 amortized 固定的時間。 STL 序列容器所定義的 deque 類別清單類別向量類別提供了需要push_back成員函式,並滿足這些需求。 下列三種容器,以及字串可能每一個經過改造,使用back_insert_iterators。 A back_insert_iterator一律先初始化與其容器。

2cd99bzf.collapse_all(zh-tw,VS.110).gif建構函式

back_insert_iterator

建構back_insert_iterator的容器中的最後一個項目之後插入項目。

2cd99bzf.collapse_all(zh-tw,VS.110).gifTypedef

container_type

型別之容器的back_insert_iterator

參考

提供為參考型別back_insert_iterator

2cd99bzf.collapse_all(zh-tw,VS.110).gif運算子

operator*

間接參照運算子用來實作輸出 iterator 運算式 1i = x後的插入。

operator++

每次增加back_insert_iterator至下一個值,可能會在其中儲存的位置。

operator=

設定運算子用來實作輸出 iterator 運算式 1i = x後的插入。

需求

標頭: <iterator>

Namespace: 標準

請參閱

參考

在標準 C++ 程式庫中的執行緒安全

標準樣板程式庫

其他資源

back_insert_iterator 成員

<iterator> 成員