名稱空間
變體
操作

iter_move(ranges::stride_view::iterator)

來自 cppreference.com
< cpp‎ | ranges‎ | stride view‎ | iterator
 
 
範圍庫 (Ranges library)
範圍介面卡 (Range adaptors)
 
 
friend constexpr ranges::range_rvalue_reference_t<Base>
    iter_move( const /*iterator*/& i ) noexcept(/* see below */);
(C++23 起)

返回將 ranges::iter_move 應用於底層迭代器 current_ 的結果。

等價於 return ranges::iter_move(i.current_);

此函式對於普通非限定查詢限定查詢不可見,只能透過實參依賴查詢stride_view::iterator<Const> 是實參的關聯類時才能找到。

目錄

[編輯] 引數

i - 迭代器

[編輯] 返回值

ranges::iter_move 應用於儲存的迭代器的結果。

[編輯] 異常

noexcept 規範:  
noexcept(noexcept(ranges::iter_move(i.current_)))

[編輯] 示例

[編輯] 參閱

(C++20)
將解引用物件的結果轉換為其關聯的右值引用型別
(定製點物件)[編輯]