C++ est un langage de programmation de référence, disposant d'une bibliothèque standard assez conséquente. Cette bibliothèque contient entre autres des objets conteneurs (vector, array, deque, list, map, etc.). Chacun de ces conteneurs est destiné à stocker des objets en répondant à des exigences particulières. Toujours est-il qu'ils ont quelque chose en commun : pour pouvoir les parcourir, il faut faire appel à un itérateur.
Un itérateur est un concept qui n'est pas exclusif à C++. Il s'agit d'un patron de conception de comportement. Un itérateur est un objet qui permet…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première