Quelqu'un pourrait me dire quelle est la différence entre les 2 méthodes suivantes svp ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
   DOMNodePtr GetNodePtr () const;
   const DOMNodePtr& GetNodePtr () const;
Merci beaucoup
Et quel est l'intérête d'ajouter le mot-clé const à la fin d'une méthode ?