◐ Shell
clean mode source ↗

std::reverse_iterator<Iter>::reverse_iterator - cppreference.com

提供: cppreference.com

<tbody> </tbody> <tbody class="t-dcl-rev t-dcl-rev-num "> </tbody><tbody> </tbody> <tbody class="t-dcl-rev t-dcl-rev-num "> </tbody><tbody> </tbody> <tbody class="t-dcl-rev t-dcl-rev-num "> </tbody><tbody> </tbody>

(1)

reverse_iterator();

(C++17未満)

constexpr reverse_iterator();

(C++17以上)
(2)

explicit reverse_iterator( iterator_type x );

(C++17未満)

constexpr explicit reverse_iterator( iterator_type x );

(C++17以上)
(3)

template< class U > reverse_iterator( const reverse_iterator<U>& other );

(C++17未満)

template< class U > constexpr reverse_iterator( const reverse_iterator<U>& other );

(C++17以上)

新しいイテレータアダプタを構築します。

1) デフォルトコンストラクタ。 ベースとなるイテレータは値初期化されます。 結果のイテレータに対する操作は値初期化された Iterator に対する対応する操作が定義された動作を持つ場合にのみ定義された動作を持ちます。

2) ベースとなるイテレータは x で初期化されます。

3) ベースとなるイテレータは other のもので初期化されます。

引数

x - アダプトするイテレータ
other - コピーするイテレータアダプタ

関連項目