Générateur (informatique)

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 24 octobre 2006 à 01:42 et modifiée en dernier par Stefp (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

En informatique, un générateur est une routine qui est utilisée pour le contrôle du comportement itératif d'une boucle.

Un générateur est très similaire à une routine qui retourne un tableau : un générateur a des paramètres, peut être appelé, et génère une séquence de valeurs. Mais, au lieu de construire un tableau contenant toutes les valeurs et le retourner, un générateur retourne les valeur une à une, ce qui requiert moins de mémoire et permet à l'appellant de traiter les premières valeurs immédiatement. En bref, un générateur ressemble à une routine mais se comporte comme un itérateur.