Hallo,
Referenzdatentypen verhalten sich beim Zuweisen
array2:=array1
immer recht seltsam.
Anstelle, daß man in array2 eine Kopie von array1 erzeugt werden beide synchronisiert.
man muß diese Elenemt für Element zuweisen.
Delphi-Quellcode:
for i := 1 to high(array1)
array2[i]:=array1[i];
Wenn man das nicht weiß, kann man Überraschungen erleben.
Es heißt, Objekte seien Referezdatentypen:
Nun meine Frage:
Kann mir jemand sagen, was nun einfache Variablen und was Objekte sind, wo man die Referenzdatentypen-Besonderheit beachten muß?
Vielen Dank
E. B.