une question : ca vaut la peine de passer un iterateur en reference constante plustot q une recopie pour un passage de parametre... ?
![]()
une question : ca vaut la peine de passer un iterateur en reference constante plustot q une recopie pour un passage de parametre... ?
![]()
Les itérateurs sont typiquement très légers, tu ne vas pas perdre grand chose à les passer par valeur. Et puis est-ce que ce passage se trouve dans une section critique de ton code ?
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
c'est assimilable a un pointeur au niveau de la taille ?Envoyé par Laurent Gomila
non pas du tout !Envoyé par Laurent Gomila
Ca dépend du type d'itérateur et de l'implémentation. Mais en général il n'y a pas besoin d'énormément de données pour se balader dans un conteneur, ça peut se résumer à 1 ou 2 pointeurs.c'est assimilable a un pointeur au niveau de la taille ?
Alors pourquoi tu te poses cette question ?non pas du tout !
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Pas dans une section critique du genre ininteruptible mais quand meme dans un bout de code ou chaque optimisation peut apporter un gain appreciable.Envoyé par Laurent Gomila
Haa ben voilà, enfin on parle du passage par référence vs le passage par valeur. C'est pas comme s'il y a avait en moyenne un troll par semaine à ce sujet sur ce forum![]()
Partager