Delphi-PRAXiS
Seite 7 von 9   « Erste     567 89      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   for-Schleife gegen über while-Schleife (https://www.delphipraxis.net/131246-schleife-gegen-ueber-while-schleife.html)

Meflin 22. Mär 2009 20:01

Re: for-Schleife gegen über while-Schleife
 
Zitat:

Zitat von alzaimar
Was habt ihr bloß gegen 'exit', 'break' und 'continue'? Wieso existieren diese Konstrukte auch in modernen Programmiersprachen? Ein Zugeständnis an Rookies? Wohl kaum, denn dann wäre 'goto' auch mit von der Partie.

Versteh ich jetzt nicht. goto IST doch mit von der Partie :stupid: :gruebel:

alzaimar 22. Mär 2009 20:30

Re: for-Schleife gegen über while-Schleife
 
Ich meinte C# und andere "hochmoderne" Sprachen (wenn man Delphi als archaisch bezeichnete). Außerdem wollte ich diese Religionsfrage nicht auch noch auf das Goto ausweiten.

Chemiker 22. Mär 2009 20:55

Re: for-Schleife gegen über while-Schleife
 
Hallo,

Exit ist sogar noch in Delphi 2009 erweitert worden.

Bis bald Chemiker

DasZiesel 22. Mär 2009 21:13

Re: for-Schleife gegen über while-Schleife
 
Zitat:

Zitat von Chemiker
Hallo,

Exit ist sogar noch in Delphi 2009 erweitert worden.

Bis bald Chemiker

Das wurde aber endlich einmal Zeit. :thumb: :bounce2:

mkinzler 23. Mär 2009 06:34

Re: for-Schleife gegen über while-Schleife
 
Zitat:

Das wurde aber endlich einmal Zeit. Thumbs up! Bouncing 2
Warum?

DasZiesel 23. Mär 2009 08:20

Re: for-Schleife gegen über while-Schleife
 
Zitat:

Zitat von mkinzler
Zitat:

Das wurde aber endlich einmal Zeit. Thumbs up! Bouncing 2
Warum?

Weil nun endlich möglich dies zu tun, was den Code übersichtlicher macht wie ich finde.

Delphi-Quellcode:
function Test(...): integer;
begin
 //... Code
 if not (..) then
 begin
   exit(-1);
 end;
end;

Sven M. 23. Mär 2009 08:23

Re: for-Schleife gegen über while-Schleife
 
Kurze Zwischenfrage: Was gibt der Parameter an? Den Rückgabewert der Funktion?

DasZiesel 23. Mär 2009 08:28

Re: for-Schleife gegen über while-Schleife
 
Ja. Das Result kannst du dir ab nun sparen.

mkinzler 23. Mär 2009 08:52

Re: for-Schleife gegen über while-Schleife
 
Ist meiner Meinung ein hübsches Feature, für jemanden der oft Exit verwendet. Aber keine revolutionäre Neuerung

DasZiesel 23. Mär 2009 09:01

Re: for-Schleife gegen über while-Schleife
 
Stimmt es ist nicht Revolutionär, aber für jemanden (wie ich) der viel mit Exit arbeitet z.B. in Funktionen/Prozeduren ein eher notwendiges Feature.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.
Seite 7 von 9   « Erste     567 89      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz