Why the "typename" in iterator templates?

Printable View