Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
16. Sep 2014
Pointer sind für beide Seiten (vor allem für den Benutzer) halt immer etwas unbequem.
Ich (oder er) reserviere Speicher und der Benutzer muss den Rückgabewert auswerten und auch freigeben wenn er kein Speicherleck haben will. Außerdem habe ich die Erfahrung gemacht dass viele (auch ansonsten sehr gute) Programmierer oft von Pointern verwirrt sind und Fehler machen oder auch gar nicht damit...
Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
15. Sep 2014
Jo das ginge eigentlich auch :mrgreen:
Der Rest deiner Vorschläge ist wie du schon selbst gesagt hast etwas doof.
Da ist der Cast dann doch einfacher/schöner.
Wenns intern keine Probleme gibt ist ja gut :)
Ja benutze (privat) Delphi 2010 und da gibts schon Generics ;) Generics gibts seit 2009 ;)
Von daher wäre TArray<TRecord> tatsächlich auch ne gute Idee.
Wobei ich den Code...
Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
15. Sep 2014
Hallo,
Ich hätte da mal eine Frage. Folgende Typen:
TRecord = record
// .. Daten
RecordArray: Array of TRecord;
end;
TRecordArray = Array of TRecord;