public member function
<iterator>

std::move_iterator::operator+=

move_iterator& operator+= (difference_type n);
前進迭代器
move_iterator 向前推進 n 個元素位置。

函式內部,操作會直接對映到其 基類迭代器

請注意,此函式要求 基類迭代器隨機存取迭代器

引數

n
偏移的元素數量。
成員型別 difference_type基類迭代器 自身的 difference_type 的別名。

返回值

move iterator 本身 (*this)。

資料競爭

修改物件。
返回的迭代器可用於訪問或修改指向的元素。

異常安全

提供與遞增 基類迭代器 相同的保證級別。

另見