Einzelnen Beitrag anzeigen

Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Parameterübergabe - leichte Verwirrung

  Alt 16. Jan 2006, 17:14
Du hast Recht.
Wenn man einen Basistyp (int, string, real und Untertypen) ohne "var" übergibt, wird eine Kopie angelegt.

Bei Objekten oder komplexen Datentypen wird eine Kopie auf das Original übergeben, egal ob man "var" benutzt oder nicht.

Das ist halt bei Delphi so, in anderen Sprachen mag das anderst gelöst sein...
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat