- iterator[meta header]
- std[meta namespace]
- counted_iterator[meta class]
- function[meta id-type]
- cpp20[meta cpp]
template<class I2>
requires assignable_from<I&, const I2&>
constexpr counted_iterator& operator=(const counted_iterator<I2>& x);
- assignable_from[link /reference/concepts/assignable_from.md]
counted_iterator
オブジェクトをコピー代入する。
I
の値current
メンバ変数、カウントの値をlength
メンバ変数に保持するとする。
current
をx.current
から、length
をx.length
からコピー代入する。
*this
- C++20
- Clang: ??
- GCC: 10.1 [mark verified]
- Visual C++: 2019 Update 8 [mark verified]