cpp/ranges/enumerate view/iterator/iterator

Construct an iterator.

@1@ Default constructor. Value-initializes the underlying iterator with  and the underlying index with.

@2@ Conversion from to. Initializes with  and  with.

@3@ A private constructor which is used by and. This constructor is not accessible to users. Initializes with  and  with.