![]() |
Assignment in Delphi
Moin!
Kleene Frage! ich habe in C++ folgende Zeile:
Delphi-Quellcode:
In Delphi schrieb ich folgendes:
b[ip]=d[ip]=a[ip][ip]
Delphi-Quellcode:
Ist es semantisch richtig übersetzt? Meines Wissens folgt assignment in beiden Sprachen von links nach rechts..
b[ip]:=d[ip];
d[ip]:=a[ip][ip]; Danke. :hi: |
Re: Assignment in Delphi
Sorry, ich meinte von rechts nach links :oops:
|
Re: Assignment in Delphi
Moin moin,
in C++ wird erst rechts ausgerechnet, dann nach links zugewiesen. Du musst zuerst "d" etwas zuweisen, damit Du den Wert von "d" anschließend nach "b" kopieren kannst. Einfach die Zeilen umdrehen. vertauschen:
Delphi-Quellcode:
d[ip]:=a[ip][ip];
b[ip]:=d[ip]; |
Re: Assignment in Delphi
Zitat:
noch ein kleiner hilfreicher Hinweis. Wenn mir sowas passiert, dann drücke ich immer beim eigenen post diesen EDIT-Button (rechts über dem eigenem Post) und dann kann ich meine Fehler schnell bereinigen. Fällt den Anderen dann nicht so auf. :mrgreen: |
Re: Assignment in Delphi
Danke, Danny! :cheers:
|
Re: Assignment in Delphi
Immer gern. :thuimb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz