Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
Delphi 12 Athens
|
Re: Syntax-Frage: Einem Array mehrere Werte "aufeinmal&
15. Okt 2008, 17:11
Da passiert mit Zeigern gar nichts. Dest und Source sind doch im Header der procedure als Arrays deklariert.
Aufgedröselt bedeutet
Move(Source[Low(Source)],Dest[Low(Dest)],Length(Dest)*4);
nichts anderes als:
Verschiebe vom ersten Element des Arrays Source an, alle seine Elemente in das Array Dest, aber nur maximal so viele wie in Dest reinpassen. Und da ist glaub ich noch ein Problem, denn wenn in Source weniger ist als in Dest rein passt, wird unvorhersehbares als weiteres Arrayelement zugeordnet.
Sherlock
Oliver
|