bonjour,
une question se pose actuellement dans mon entourage.
si on prend par exemple un std::vector.
pour parcourir l'ensemble des objets qu'il contient, il existe plusieurs méthodes:
1- utiliser une boucle for avec des itérateurs obtenus avec begin et end et incémenter l'itérateur avec ++.
2- utiliser un compteur unsigned int(ou size_type) de l'élément 0 à size-1 du vector et accéder aux éléments par l'opérateur []
il doit exister d'autres méthodes aussi ... mais mes questions étaient, quels sont les avantages et inconvénients de chacune de ces méthodes ? Vous utilisez quelle méthode ? pourquoi ? trouvez-vous que l'une d'entre elle est inutile ou incompréhensible ?
merci.
Partager