cpp/ranges/transform view/iterator

The return type of, and of when the underlying view is a.

The type is returned by the const-qualified overloads. The type is returned by the non-const-qualified overloads.

The name of this class template (shown here as ) is unspecified.

Typical implementation holds two data members: an iterator into (possibly const-qualified), and a pointer to parent.