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一律先初始化與其容器。
建構函式
建構back_insert_iterator的容器中的最後一個項目之後插入項目。 |
Typedef
型別之容器的back_insert_iterator。 |
|
提供為參考型別back_insert_iterator。 |
運算子
間接參照運算子用來實作輸出 iterator 運算式 1i = x後的插入。 |
|
每次增加back_insert_iterator至下一個值,可能會在其中儲存的位置。 |
|
設定運算子用來實作輸出 iterator 運算式 1i = x後的插入。 |
需求
標頭: <iterator>
Namespace: 標準