cpp/ranges/chunk view/outer iterator/outer iterator

Construct an iterator.

@1@ Move constructor. Move-initializes the underlying pointer with.

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