Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.142 Beiträge
 
Delphi 12 Athens
 
#12

AW: TObejtList, werden nur Pointer hinzugefügt?

  Alt 19. Mai 2020, 12:39
Auch mit GarbageCollector wäre es immer die gleiche Referenz, wenn man immer wieder das selbe Objekte verwendet.

Im NextGen (Android/iOS) verhalten sich Objekte jetzt schon wie Interfaces (und ein Free wird böswillig ignioriert)
und im neuen 10.4 soll sich dann auch nochmal alles TOTAL ändern.

Zitat:
Einheitliches Speichermodell für alle Plattformen
https://community.idera.com/develope...udio-10-4-beta
https://community.idera.com/develope...d-code-insight
https://blog.marcocantu.com/blog/202...d-records.html
...



Und ja, Objekt-Referenzen und Interfaces sind "nur" Zeiger.

Es gibt aber eine Ausname: TList<TMyRecord>
wobei im alten TList + PMyRecord natürlich auch nur Zeiger sind.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (19. Mai 2020 um 14:37 Uhr)
  Mit Zitat antworten Zitat