共用方式為


move_iterator::operator--

建置前和 postdecrement 成員運算子執行預存的 iterator 遞減。

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

屬性值/傳回值

Predecrement 的運算子會傳回參考的預存的 iterator 遞減後的值。

Postdecrement 的運算子會抓取一份參照到的預存的 iterator 遞減運算會影響預存的 iterator 之前的值。運算子會傳回該值。傳回的值不會受到遞減。

備註

第一個成員的運算子 (predecrement) 減少預存的 iterator。接著會傳回*this。

第二個 (postdecrement) 運算子可讓一份*this,會評估--*this。然後會傳回複本。

需求

標頭: <iterator>

Namespace: 標準

請參閱

參考

move_iterator Class

<iterator>

標準樣板程式庫

其他資源

move_iterator 成員

<iterator> 成員