Questions et réponses pour le generator :

Un générateur est une généralisation d'un sous-programme, principalement utilisé pour simplifier l'écriture des itérateurs. L'instruction yield dans un générateur ne spécifie pas une coroutine vers laquelle sauter, mais renvoie plutôt une valeur à une routine parent.

12
votes
Je veux savoir comment mettre en œuvre un générateur, comme Python, en C ++? Python peut utiliser le mot-clé "RENDU" pour le faire. Mais comment le faire en C ++? ...

12
votes
Je cherche une manière pythonique d'itération sur le premier n code> articles d'un iérent ( upd upd strong>: pas une liste dans un cas commun, comme pou ...

10
votes
J'essaie de convertir une bibliothèque synchrone pour utiliser un cadre interne de l'IO asynchrone. J'ai plusieurs méthodes qui ressemblent à ceci: xxx pré> ...

10
votes
J'ai un générateur qui produit tous les entiers positifs qui sont des pouvoirs de 2, et une autre qui produit tous les entiers pouvant être des pouvoirs de 3. J'ai maintenant b ...