Forum: Object-Pascal / Delphi-Language
Delphi
by Blup,
29. Nov 2011
Die Fragestellung war, wie kann man das machen ohne GetMem und FreeMem und natürlich auch ohne einen Konstruktor oder Destruktor bei der Verwendung aufrufen zu müssen.
Edit:
Und dynamische Arrays mit SetLength() natürlich auch nicht, sonst würde die ursprünglich Fragestellung keinen Sinn machen.
Forum: Object-Pascal / Delphi-Language
Delphi
by Blup,
29. Nov 2011
Dann wird das aber etwas komplizierter:
interface
type
THeapArray = array of Single;
PHeapArray = ^THeapArray;
IHeapArray = interface(IInterface)
function GetHeapArray: PHeapArray;