次の方法で共有


move_iterator::operator--

前と postdecrement のメンバー演算子は格納されている反復子のデクリメントを実行します。

move_iterator& operator--();
move_iterator operator--();

プロパティ値/戻り値

predecrement のデクリメント演算子はの後に格納されている反復子によって参照される値を返します。

postdecrement の演算子はデクリメント演算が格納されている反復子に影響する前に格納されている反復子によって参照される値のコピーをつかみます。評価する演算子はを返します。戻り値はデクリメントの影響を受けません。

解説

一つ目のメンバー演算子 () predecrement は格納されている反復子をデクリメントします。次 *this を返します。

2 番目の postdecrement () 演算子は *this のコピーを評価します --*this を作成します。次にコピーを返します。

必要条件

ヘッダー : <iterator>

名前空間: std

参照

関連項目

move_iterator Class

<iterator>

標準テンプレート ライブラリ

その他の技術情報

move_iterator のメンバー

<iterator> メンバー