Hey Leute, sagt mal wie mache ich folgendes:
Ich habe eine Klasse die ein Array of double enthält.
Nun will ich in der Klasse eine Methode realisieren die mir einen Zeiger auf dieses Array liefert.
Delphi-Quellcode:
type
TKlasse = class
DatenArray : array of double;
procedure GetRefDatenArray;
end;
procedure TKlasse.GetRefDatenArray
begin
// Hier möchte ich ein Referenz auf das DatenArray liefern
end;
Der Grund ist folgender. Das Array ist sehr groß, und deshalb will ich nicht dass es kopiert wird, sondern ich will lediglich eine Referenz haben, um mehr Performance und weniger Speicherverbrauch zu haben.
Vielen Dank an Euch schon mal im Vorraus