Template:cpp/iterator/adaptor/constructor

Constructs a new iterator adaptor.

@1@ Default constructor. The underlying iterator is value-initialized. Operations on the resulting iterator have defined behavior if and only if the corresponding operations on a value-initialized also have defined behavior.

@2@ The underlying iterator is initialized with.

@3@ The underlying iterator is initialized with that of. .