C'est un peu subjectif, je pense; je ne sais pas si de l'avis unanime (j'ai vu beaucoup de fragments de code où les références sont retournés).
Selon un commentaire vers cette question, j'ai simplement demandé, concernant l'initialisation des références, en retournant une référence peut être mal, parce que, [ce que je comprends] il est plus facile de manquer de les supprimer, ce qui peut conduire à des fuites de mémoire.
Ce qui m'inquiète, comme je l'ai suivie des exemples (sauf si je suis en imaginant les choses) et fait cela dans un juste quelques endroits... Ai-je mal compris? Est-il mal? Si oui, comment le mal?
Je sens qu'à cause de mon sac mélangé des pointeurs et références, combiné avec le fait que je suis novice en C++, et la confusion la plus totale sur ce qui à utiliser lors de l', mes applications doit être la mémoire de la fuite de l'enfer...
Aussi, je comprends que l'utilisation de la puce/partagée des pointeurs est généralement admis que la meilleure façon d'éviter les fuites de mémoire, donc merci d'avance pour vos conseils ;)