Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.685 Beiträge
 
Delphi 2007 Enterprise
 
#2

Re: Rückgabewert Referenzieren

  Alt 23. Jun 2008, 16:38
In dem Fall müsstest du einen Pointer zurückgeben.
Delphi-Quellcode:
function (foo: TBar): PInteger;
begin
  result := @Foobar;
end;
Wobei Foobar dann keine lokale Variable der Funktion sein darf, da sie nach Verlassen der Function nicht mehr existiert.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat