Questions et réponses pour le iterator :

Un itérateur est un modèle de programmation orienté objet qui permet de parcourir une collection, indépendamment de l'implémentation réelle ou des adresses d'objets dans la mémoire physique. C'est l'un des modèles de conception comportementale du Gang of Four.

11
votes
J'ai une classe que je veux exposer une liste de structures (qui contiennent simplement des entiers). Je ne veux pas que l'extérieur modifie ces données, je suffisez-vous et les lise ...

11
votes
La norme C ++ dit-elle que je devrais pouvoir comparer deux itérateurs stl construits par défaut pour l'égalité? Sont comparables à des itérateurs constru ...

11
votes
J'ai lu ici et d'autres endroits qui, lors de l'itération d'une STD :: Vecteur Utilisation des index Vous devriez: std::vector<double>::size_type ...

11
votes
Je travaille avec un std :: map . Je veux tester si my_map.find (clé) renvoyé un pointeur spécifique. ...