Come si chiama ogni volta un loop? [chiuso]


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

1
Ho segnalato questo come off-topic semplicemente perché credo che sia più adatto per English.SE
zzzzBov

6
@zzzzBov - Mi aspetterei che l'inglese lo chiudesse come fuori tema.
ChrisF

3
Come qualcuno molto attivo su ELU, penso che sia meglio per questo forum.
JSB ձոգչ

4
Penso che questo potrebbe essere trattato da questo post del blog
ChrisF

1
Questa domanda è ora in discussione sul nostro sito di meta-discussione.

Risposte:


226

Lo definirei un'iterazione. Non so se lo farebbero tutti.


141
Tutti lo farebbero.
Scott C Wilson,

10
La definizione di "iterazione" nel dizionario basato su PC che uso (WordWeb Pro) è: "una singola esecuzione di una serie di istruzioni che devono essere ripetute" , che si adatta perfettamente a "una volta attraverso questo un ciclo". Quindi sono d'accordo.
Tcrosley,

@psr Come si chiamerebbe per eseguire una singola iterazione?

4
@quickly_now: "Pass" è comunemente usato quando il codice eseguito differisce in ogni passaggio. Ad esempio, un compilatore a due passaggi ha in genere un passaggio "parse" e "link".
Salteri il

1
@jay direi quello che hai detto, una sola iterazione. Ciò chiarisce che faceva parte di un ciclo che si è concluso presto.
deridere il


18

Il solito termine è un "passaggio". Ad esempio: "Questo codice effettua dieci passaggi attraverso il ciclo. Ad ogni passaggio calcola un massimo locale. Il risultato migliore finora è stato trovato durante il passaggio precedente e verrà migliorato questo passaggio ."


10
Preferisco l'iterazione. Il passaggio è qualcosa su larga scala, ad esempio due passaggi dell'encoder video (che possono essere o meno in un ciclo)
Bart van Heukelom,

4
O peggio: un passaggio di solito potrebbe includere milioni di iterazioni di ventisei diversi loop
Vinko Vrsalovic,

1
Pass è anche fonte di confusione perché in alcune lingue è usato specificamente per saltare un'iterazione .
Caleb,

4

In questi giorni, "iterazione" è diventato l'uso generale più comune. Sebbene "pass" sia stato effettivamente utilizzato, ed è ancora occasionalmente visto, è generalmente semanticamente legato più al trasferimento di valori e riferimenti come argomenti ai parametri del metodo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.