Das Zurückgeben von Ergebnissen per Referenz aus Funktionen heraus kann manchmal recht nüzlich sein. Hierbei ist folgende Syntax zu beachten:
In diesem Beispiel wird also die Eigenschaft des vonfind_var
gelieferten Objektes gesetzt, nicht die der Kopie,
wie es der Fall wäre, wenn die Funktion find_var
ihr Ergebnis nicht per Referenz liefern würde.
Anmerkung: Im Gegensatz zur Parameterübergabe per Referenz ist bei der Rückgabe mittels Referenz an beiden Stellen die Angabe des & notwendig.
Zurück | Zum Anfang | Weiter |
Was Referenzen nicht sind | Nach oben | Referenzen aufheben |