Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

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

Ausführung von links nach rechts?

  Alt 10. Feb 2017, 14:35
Hallo Zusammen...

War es nicht so, dass man sich auf die Ausführungsreihenfolge verlassen konnte?

Ohne zu Testen: In welcher Reihenfolge werden die Funktionen ausgeführt?

Delphi-Quellcode:
var
  S : String;
begin
  S := Foo1(Foo2('Hallo')) + Foo3;
end;
Eigentlich egal, oder?

Delphi-Quellcode:
var
  S : String;
  Foo : TFooObject;
begin
  S := Foo1(Foo.SetName('Peter',fpMann)) + Foo.GetAnrede;
end;
Jetzt schon nicht mehr...

Mavarik

PS.: Ja, man sollte sowas nicht machen und ja, irgendwo stand mal, dass die Ausführungsreihenfolge nicht sichergestellt ist... Aber war es nicht immer so?
  Mit Zitat antworten Zitat