J'essaie d'apprendre le C++ alors pardonnez-moi si cette question démontre un manque de connaissances de base, vous voyez, le fait est que j'ai un manque de connaissances de base.Créer mes propres itérateurs
Je veux de l'aide pour créer un itérateur pour une classe que j'ai créée.
J'ai une classe 'Forme' qui a un conteneur de Points. J'ai une classe 'Piece' qui fait référence à une forme et définit une position pour la forme. La pièce n'a pas de forme, elle fait simplement référence à une forme.
Je veux que cela ressemble à Piece est un conteneur de points qui sont les mêmes que ceux de la forme qu'il référence mais avec le décalage de la position de la pièce ajoutée. Je veux être capable de parcourir les points de la pièce comme si Piece était un récipient lui-même. J'ai fait un peu de lecture et n'ai rien trouvé qui m'ait aidé. Je serais très reconnaissant pour les pointeurs.
Publier un exemple de code aiderait à décrire ce que vous faites mieux que du simple texte anglais. –
Créer des itérateurs personnalisés est probablement _not_ un début de base, au moins intermédiaire. – ldog