Zitat von
Airblader:
@ste_ett
Kenne mich nun nciht so aus, aber:
Angenommen ich gebe TMyIntArray zurück.
Gut, vielleicht wird es dann überschrieben, aber einmal wird es ja 100% zurückgegeben, sonst könnte bei jeder Rückgabe ja Fehler entstehen.
Wenn ich dann MyArray := GiveMeTheArray(xxx); mache, wird die Rückgabe ja sowieso einem neuem Array ( MyArray ) zugestellt und somit ist es ja egal, ob die Rückgabe wieder überschrieben wird, oder?
air
Und was ist, wenn man die Werte auslesen will und mit einzelnen Werten arbeiten möchte? Also nicht mit dem ganzen Array, sondern nur mit einzelnen Indexen. Klar, man könnte dann natürlich das ganze Array vorher abspeichern, aber ist doch immer praktisch, wenn es ohne diesen Umweg ginge