-
référence ou pas
bonjour,
j'ai une méthode qui supprime un élément dans une liste à un endroit précis qui est donné par un itérateur sur cette liste. Je veux ensuite renvoyer l'iterateur qui suit l'element supprimé. Vaut-il mieux renvoyer un iterator ou un iterator& ?
PS : la classe iterator a été faite par moi-meme et est interne à la classe Liste.
merci
-
Si tu crées l'itérateur à l'intérieur de ta méthode, seule solution : renvoyer par valeur.
Pour autant que je sache, la STL passe toujours par valeur, donc autant rester cohérent :D