Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: Einen Parameter, der eine Referenz erwartet, stattdesem einen Wert übergeben

  Alt 2. Jan 2015, 20:27
Da Programmierer von Haus aus sehr (schreib-)faul sein sollen (DRY) behelfen sich die meisten mit einem Wrapper:
Delphi-Quellcode:
procedure foo( var AValue : string );
begin
  AValue := 'foo' + AValue;
end;

function foowrap( const AValue : string ): string;
begin
  Result := AValue;
  foo( Result );
end;
Schwupps ist das mit der Referenz gegessen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat