« Patrons de conception/Itérateur » : différence entre les versions

Contenu supprimé Contenu ajouté
+
Ligne 186 :
</source>
 
Le langage [[ProgrmmationProgrammation C++|C++]] dispose également de la fonction template <code>std::for_each()</code> qui permet des itérations implicites similaires, mais requiert toujours de fournir des objets itérateurs en paramètres d'entrée.
 
'''''Remarque''' : le Ruby (ainsi que le [[Programmation C sharp|C#]] à partir de sa version 2.0), offre via yield un outil spécifique pour construire des itérateurs. ''