Was heißt jeweils durch eine Schleife? [geschlossen]

27
while ( true )
{
    // what is each time through this loop called?
}

quelle
1
Ich habe dies als Wegthema nur markiert , weil ich glaube , das ist besser geeignet für English.SE
zzzzBov
6
@zzzzBov - Ich würde erwarten, dass Englisch es als Off Topic schließen würde.
ChrisF
3
Als jemand, der sehr aktiv auf ELU ist, denke ich, dass es besser für dieses Forum ist.
JSB ձոգչ
4
Ich denke, das könnte in diesem Blog-Beitrag behandelt werden
ChrisF
1
Diese Frage wird nun diskutiert auf unserer Meta - Diskussion Website.

Antworten:

226

Ich würde es eine Iteration nennen. Ich weiß nicht, ob das jeder tun würde.

bA
quelle
141
Jeder würde.
Scott C Wilson
10
Die Definition von "Iteration" in dem von mir verwendeten PC-basierten Wörterbuch (WordWeb Pro) lautet: "eine einzelne Ausführung eines Satzes von Anweisungen, die wiederholt werden sollen" , was perfekt zu "einmal durch diese Schleife" passt. Also stimme ich zu.
Tcrosley
@psr Wie würde es heißen, eine einzelne Iteration durchzuführen?
4
@quickly_now: "Pass" wird häufig verwendet, wenn der ausgeführte Code in jedem Durchgang unterschiedlich ist. Beispielsweise hat ein Compiler mit zwei Durchläufen in der Regel einen Durchlauf zum Parsen und Verknüpfen.
MSalters
1
@jay Ich würde sagen, was du gesagt hast, eine einzige Iteration. Das macht deutlich, dass es Teil einer Schleife war, die vorzeitig endete.
jhocking
46

Der Code im Inneren: Körper

Eine Ausführung des Körpers: Iteration

Whatsisname
quelle
2
Und Code mit einem Körper wird als Codeblock bezeichnet.
justin.m.chase
18

Der übliche Begriff ist "bestanden". Beispiel: "Mit diesem Code werden zehn Durchgänge durch die Schleife ausgeführt. Bei jedem Durchgang wird ein lokales Maximum berechnet. Das bisher beste Ergebnis wurde beim vorherigen Durchgang erzielt, und dieser Durchgang wird verbessert ."

Librik
quelle
10
Ich bevorzuge die Iteration. Pass ist etwas in großem Maßstab, z. B. zwei Durchgänge des Video-Encoders (die in einer Schleife sein können oder nicht)
Bart van Heukelom
4
Oder schlimmer: Ein Pass kann normalerweise Millionen von Iterationen von 26 verschiedenen Schleifen enthalten
Vinko Vrsalovic
1
Pass ist auch verwirrend, weil es in einigen Sprachen speziell verwendet wird, um eine Iteration zu überspringen .
Caleb
4

In diesen Tagen ist "Iteration" die allgemeinste Verwendung geworden. Während "pass" in der Tat verwendet wurde und immer noch gelegentlich vorkommt, ist es im Allgemeinen mehr semantisch an die Übertragung von Werten und Referenzen als Argumente für Methodenparameter gebunden.

John Tobler
quelle