Einzelnen Beitrag anzeigen

Benutzerbild von EccoBravo
EccoBravo

Registriert seit: 19. Okt 2004
Ort: Neuruppin
524 Beiträge
 
Delphi 2007 Architect
 
#1

Welche sind Referenzdatentypen und welche nicht?

  Alt 12. Dez 2006, 18:20
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.
Wahre Aussage :=
Katzen, die bellen sind keine Kaninchen.

Der Kreisverkehr ist eine spezielle Form der Einbahnstraße
  Mit Zitat antworten Zitat