-
Deus
Aber trotzdem würden Zugriffe auf beide Arrays nicht dazu führen, dass man inkonsistente Werte hat, oder?
Ich hab deswegen Kopien benutzt, weil ich es so gelernt hab, dass bei Objekten sonst nur eine Referenz übergeben wird. Oder ist das bei Funktionsaufrufen nicht so? Ich kenne dieses Beispiel:
a[1] = 1
b = a
b[1] = 2
Dann wäre soweit ich weiß in a[1] auch die 2, weil b nur eine Referenz auf a ist.
-
Krieger
Ist schon richtig so. Sobald du auf der Kopie einen Schreibzugriff durchführst, wird intern eine echte Kopie draus gemacht.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln