Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.126 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Funktions-Parameter record: Call-by-value??

  Alt 15. Jun 2015, 11:07
Record ist keine Klasse!

Delphi-Quellcode:
type
  TFoo = Record
           A : Array[1..2000] of Byte;
         end;
var
  Foo : TFoo;
Foo ist der direkte Speicher und nicht ein Zeiger...

Wenn Du eine Procedure aufrufst und nicht VAR AFoo : TFoo an gibst ist es immer ein Call by Value

Mavarik
  Mit Zitat antworten Zitat