Apa yang setiap kali melalui loop disebut? [Tutup]


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

1
Saya sudah ditandai ini sebagai off-topik hanya karena saya percaya ini lebih cocok untuk English.SE
zzzzBov

6
@zzzzBov - Saya berharap bahasa Inggris akan menutupnya sebagai topik yang tidak biasa.
ChrisF

3
Sebagai seseorang yang sangat aktif di ELU, saya pikir lebih baik untuk forum ini.
JSB ձոգչ

4
Saya pikir ini mungkin tercakup oleh posting blog ini
ChrisF

1
Pertanyaan ini sekarang sedang dibahas di situs diskusi meta kami.

Jawaban:


226

Saya akan menyebutnya iterasi. Saya tidak tahu apakah semua orang mau.


141
Semua orang akan.
Scott C Wilson

10
Definisi "iterasi" dalam kamus berbasis PC yang saya gunakan (WordWeb Pro) adalah: "eksekusi tunggal dari serangkaian instruksi yang harus diulang" , yang sangat cocok dengan "sekali melalui loop ini". Jadi saya setuju.
tcrosley

@psr Apa namanya untuk melakukan iterasi tunggal?

4
@quickly_now: "Pass" biasanya digunakan ketika kode yang dieksekusi berbeda di setiap pass. Sebagai contoh, kompiler dua-pass biasanya memiliki pass 'parse' dan 'link'.
MSalters

1
@ mungkin saya akan mengatakan apa yang Anda katakan, satu iterasi tunggal. Yang membuatnya jelas itu adalah bagian dari loop yang berakhir lebih awal.
jhocking


18

Istilah yang biasa adalah "lulus". Misalnya: "Kode ini menghasilkan sepuluh lintasan melalui loop. Pada setiap lintasan ia menghitung maksimum lokal. Hasil terbaik sejauh ini ditemukan pada lintasan sebelumnya dan akan ditingkatkan lintasan ini ."


10
Saya lebih suka iterasi. Pass adalah sesuatu dalam skala besar, misalnya dua lintasan encoder video (yang mungkin atau mungkin tidak ada dalam satu lingkaran)
Bart van Heukelom

4
Atau lebih buruk: Lulus biasanya mencakup jutaan iterasi dari dua puluh enam loop yang berbeda
Vinko Vrsalovic

1
Pass juga membingungkan karena dalam beberapa bahasa ini digunakan secara khusus untuk berarti melewatkan iterasi .
Caleb

4

Saat ini, "iterasi" telah menjadi penggunaan umum yang paling umum. Sementara "pass" memang telah digunakan, dan masih kadang-kadang terlihat, umumnya secara semantik lebih terikat pada transfer nilai dan referensi sebagai argumen untuk parameter metode.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.