Les itérateurs en C++

Magazine
Marque
GNU/Linux Magazine
Numéro
202
Mois de parution
mars 2017
Spécialité(s)


Résumé
Les itérateurs sont un des piliers du langage C++. Ils permettent de réaliser énormément de tâches essentielles et sont abondamment utilisés dans la bibliothèque standard.


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…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • 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
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous