¿Por qué está en desuso std :: iterator?

Clase de plantillastd::iterator está configurado para quedar en desuso en C ++ 17. ¿Porque? Ha sido una forma práctica de asegurarsestd::iterator_traits funciona, especialmente si puede hacer uso de los argumentos de plantilla predeterminados. ¿Hay alguna otra forma de hacerlo en C ++ 17?

Respuestas a la pregunta(1)

Su respuesta a la pregunta