Est ce mieux de déclarer

comme ceci (retour par référence)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Mon_objet *Mon_objet::function ();
ou comme cela (retour par pointeur)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Mon_objet &Mon_objet::function ();
J'ai l'intime conviction que c'est la même chose !?
Peut être est ce mieux par référence !?