Combien de types d'itérateurs existe-t-il dans la STL C++ ? Pour l'instant, je les connais :
- Iterator de sortie
- Iterator d'entrée
- Iterator avant
- Itérateur à accès aléatoire
Y en a-t-il d'autres ? Quelles sont les différences entre eux ? Quelles sont les limites et les caractéristiques de chacun ? Quel type est utilisé quand ?