ACopy()

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Zur Navigation springen Zur Suche springen


Allgemeines

Die Funktion ACopy() erlaubt es, ein eindimensionales Array zu kopieren. Da ein Array intern ein Verweis ist, ist eine Zuweisung in dieser Art nicht sinnvoll:

aEins := {1, 2, 3}
aZwei := aEins

Beide Arrays verweisen danach auf das gleiche (interne) Array:

aZwei[1] := 7
? aEins[1] => 7

Mittels ACopy() kann also ein Duplikat-Array erzeugt werden. Für mehrdimensionale Arrays muss AClone() verwendet werden.


Syntax

ACopy(aQuelle) => aKopie


Parameter

<aQuelle> ist ein eindimensionales Array, von dem eine Kopie erzeugt werden soll.


Rückgabewert

<aGekontesArray> ist eine identische Kopie von aQuelle.


Querverweise

AClone()


benötigte DLLs bzw. Include-Dateien

XppRt1.DLL


Zuordnung

Arrayfunktionen