Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Class funktionen und Result (MemoryLeak)

  Alt 30. Apr 2021, 11:52
Hallo,

Zitat:
dass in einigen dieser Funktionen der Result ein Objekt
etwas so?

Delphi-Quellcode:
class function TClass1.RetClass2_1: TClass2;
var
  Class2: TClass2;
begin
  Class2:= TClass2.Create;
  Result:= Class2;
end;

class function TClass1.RetClass2_2: TClass2;
begin
  Result:= TClass2.Create;
end;
In beiden Fällen muss TClass2 vom Aufrufer freigegeben werden.
Heiko
  Mit Zitat antworten Zitat