Namespaces
Variants

iter_move(ranges::join_view::iterator)

ja.cppreference.net より
 
 
範囲ライブラリ
範囲アダプタ
 
 
friend constexpr decltype(auto) iter_move( const /*iterator*/& i )
    noexcept( /*see below*/ );
(C++20 から)

元となるイテレータi.inner_を間接参照した結果を、それに対応する右辺値参照型にキャストします。

この関数は通常の非修飾または修飾名前探索では可視ではなく、引数依存の名前探索によってのみ、join_view::iterator<Const>が引数の関連クラスである場合に見つけることができます。

パラメータ

i - イテレータ

戻り値

次と同等: ranges:: iter_move ( i. inner_ ) .

例外

noexcept 仕様:
noexcept ( noexcept ( ranges:: iter_move ( i. inner_ ) ) )

関連項目

(C++20)
オブジェクトをデリファレンスした結果を、関連付けられた右辺値参照型にキャストする
(カスタマイゼーションポイントオブジェクト)