Retourner des références
Retourner
des
références
est
toujours
utile
lorsque
vous
voulez
utiliser
une
fonction
pour
savoir
à
quoi
est
liée
une
variable
.
Lorsque
vous
retournez
une
variable
par
paramètre
,
utilisez
le
code
suivant
Dans cet exemple, la propriété de l'objet est retournée dans
find_var
et lui sera affectée, et non pas à la copie, comme cela sera le
cas avec une syntaxe par référence.
Contrairement
au
passage
de
paramètre
,
vous
devez
utiliser
aux
deux
endroits
,
à
la
fois
pour
indiquer
que
vous
retournez
par
référence
(
pas
une
copie
habituelle)
,
et
pour
indiquer
que
vous
assignez
aussi
par
référence
(pas
la
copie
habituelle
)
.