Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Delphi Euro - Dollar - Umrechner (https://www.delphipraxis.net/143713-euro-dollar-umrechner.html)

Back2Code 30. Jul 2012 09:45

AW: Euro - Dollar - Umrechner
 
Zitat:

Zitat von Klaus01 (Beitrag 1176274)
Guten Morgen,

warum läst Du die Schleife 10000 mal durchlaufen?

Grüße
Klaus

Der Source ist noch vor meiner Zeit, wo ich etwas von while Schleifen gehört hatte :-D Und damals hab ich das Problem so gelöst, dass es nach einer Eingabe halt wiederholt wird.

Jonas Shinaniganz 30. Jul 2012 11:10

AW: Euro - Dollar - Umrechner
 
und auch nix von

Delphi-Quellcode:
repeat
...
until();
oder

Delphi-Quellcode:
var
  label label1;
begin
  label1;
  ...
  goto label1 ;
oder

und ich bin noch nicht ganz 1 Jahr dabei und mal eben derbe kreativ:)

Delphi-Quellcode:
var
  I : Integer;
  hack : @I;
begin
  for I := 0 to 1 do
  begin
  ...
  hack^ := 0;
  end;

himitsu 30. Jul 2012 11:31

AW: Euro - Dollar - Umrechner
 
Zitat:

Zitat von Jonas Shinaniganz (Beitrag 1176288)
Delphi-Quellcode:
var
  I : Integer;
  hack : @I;
begin
  for I := 0 to 1 do
  begin
  ...
  hack^ := 0;
  end;

Das vergiß man ganz schnell wieder. :warn:
Das Gleiche gilt für
Delphi-Quellcode:
hack : Integer absolute I;
.

Denn die Codeoptimierung läßt auch ganz gerne mal die Schleifen rückwäts laufen oder in einem anderem/optimierten Wertebereich.
z.B. ein
Delphi-Quellcode:
for i := 3 to 5 do
kann Delphi/FPC ganz schnell mal in ein
Delphi-Quellcode:
for i := 2 downto 0 do
optimieren.

So wie es klingt hast du dementsprechend noch nicht wirklich Überblick über gewisse Interna des Compilers, bzw. der Sprache, und "Sowas" machen zu können.



Von GOTO für "einfache" Schleifen wird auch einfach mal abgeraten ... Beründung: is halt so Und übersichtlicher/optimierter wird es

Und was ist mit While-Schleifen oder Break?

Jonas Shinaniganz 30. Jul 2012 12:16

AW: Euro - Dollar - Umrechner
 
Stimmt himitsu. Ich bin heute nicht so ernst bei der Sache weil das erste Jahr als Azubi jetzt rumm ist und wir am Sonntag noch entsprechend getankt hatten *g*

Jedenfalls hast du Recht, http://de.wikipedia.org/wiki/Spaghetticode

Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz