Ditt ifrågasätta är inte mycket klart, och det har postat i cet zonplanerar, även om det verkar dig talar om C++.
Du frågar när att använda hänvisar till kontra pekare i C++?
Om så, svaret är enkelt: när som helst du kan, bruk hänvisar till, annorlunda, brukspekare.
Hänvisar till är i mångt och mycket säkrare än pekare, som är varför de är preferred. I vissa fall du ska för att inte vara kompetent att använda hänvisar till though (något liknande i behållare, eller, när den är OGILTIG, är ett giltigt värderar, eller…),, så därefter du ska måste att återvända till pekare.