iter_move(ranges::stride_view::iterator)
ja.cppreference.net より
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 | - | iterator |
戻り値
格納されているイテレータに ranges::iter_move を適用した結果。
例外
noexcept
仕様:
noexcept
(
noexcept
(
ranges::
iter_move
(
i.
current_
)
)
)
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
(C++20)
|
オブジェクトをデリファレンスした結果を、関連付けられた右辺値参照型にキャストする
(カスタマイゼーションポイントオブジェクト) |