Co nazywa się za każdym razem przez pętlę? [Zamknięte]


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

1
Oznaczono to jako nie na temat tylko dlatego, że uważam, że lepiej to pasuje do angielskiego.
SE

6
@zzzzBov - Spodziewałbym się, że angielski zamknie go jako nie na temat.
ChrisF

3
Jako osoba bardzo aktywna na ELU, myślę, że lepiej na tym forum.
JSB ձոգչ

4
Myślę, że może to być objęte tym postem na blogu
ChrisF

1
To pytanie jest obecnie omawiane na naszej stronie z meta dyskusjami.

Odpowiedzi:


226

Nazwałbym to iteracją. Nie wiem czy wszyscy by to zrobili.


141
Wszyscy by to zrobili.
Scott C Wilson,

10
Definicja „iteracji” w słowniku na PC, którego używam (WordWeb Pro), brzmi: „pojedyncze wykonanie zestawu instrukcji, które należy powtórzyć” , co idealnie pasuje do „raz przez tę pętlę”. Więc się zgadzam.
tcrosley,

@psr Jak by to się nazywało, aby wykonać jedną iterację?

4
@quickly_now: „Pass” jest powszechnie używany, gdy wykonywany kod różni się w każdym przebiegu. Na przykład, dwuprzebiegowy kompilator zwykle ma „parse” i „link” pass.
MSalters

1
@jay Powiedziałbym to, co powiedziałeś, pojedynczą iterację. To wyjaśnia, że ​​była to część pętli, która zakończyła się wcześnie.
jhocking


18

Zwykłym terminem jest „pass”. Na przykład: „Ten kod wykonuje dziesięć przejść przez pętlę. Przy każdym przejściu oblicza lokalne maksimum. Najlepszy dotychczasowy wynik został znaleziony podczas poprzedniego przejścia i zostanie poprawiony w tym przejściu ”.


10
Wolę iterację. Przebieg jest czymś na dużą skalę, np. Dwa przebiegi kodera wideo (który może, ale nie musi być w pętli)
Bart van Heukelom

4
Lub gorzej: przepustka może zwykle obejmować miliony iteracji dwudziestu sześciu różnych pętli
Vinko Vrsalovic

1
Pass jest także mylący, ponieważ w niektórych językach jest używany specjalnie w celu pominięcia iteracji .
Caleb

4

W dzisiejszych czasach „iteracja” stała się najbardziej powszechnym powszechnym zastosowaniem. Chociaż „pass” rzeczywiście został użyty i wciąż jest czasami widywany, zasadniczo jest semantycznie związany bardziej z przekazywaniem wartości i referencji jako argumentów do parametrów metody.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.