Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
8. Apr 2010
Ein dyn. Array bestitzt nur intern einen Zeiger,
aber es ist semantisch kein Pointer.
Tclicklist = array of array of Tflaeche;
Pclicklist = ^Tclicklist;
Pclicklist = Pointer
Tclicklist = dyn. Array
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
8. Apr 2010
Strings und dynamische Arrays => SetLength
Pointer mit zusätzlicher Initialisierung => New + Dispose
Pointer ohne alles => z.B. GetMem und FreeMem
Objekte => .Create + .Free
Ist doch eigentlich recht einfach/verständlich?
ist theoretisch möglich, aber Delphi gibt dyn. Arrays ja eh automatisch frei.