Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Freigabe von übergebenen Interface-Instanzen

  Alt 30. Sep 2016, 09:16
Das ist ein abartiger Fallstrick. Das const in deiner Methode bedeutet für den Compiler "Die Referenz wird nicht verändert. Ach komm, sparen wir uns gleich die Referenzzählung". Tödlich, wie du siehst.

Ich finde es auch schrecklich, die einzige Hilfe ist sich das eigentlich sinnvolle const bei Interface-Argumenten abzugewöhnen.
  Mit Zitat antworten Zitat