ループが呼び出されるたびに何が呼び出されますか?[閉まっている]


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

1
英語に適していると思われるため、これをトピック外としてフラグを立てました
。SE

6
@zzzzBov-英語は話題から外れると思います。
ChrisF

3
ELUに非常に積極的に取り組んでいる人として、このフォーラムにとっては良いと思います。
JSBձոգչ11年

4
私はこれかもしれないが、十分でカバーすることだと思い、このブログの記事
ChrisF

1
この質問は現在、メタディスカッションサイトで議論れています。

回答:


226

私はそれを反復と呼びます。誰もがそうするかどうかはわかりません。


141
誰もがするでしょう。
スコットCウィルソン

10
私が使用するPCベースの辞書(WordWeb Pro)での「反復」の定義は、「繰り返される命令セットの1回の実行」です。同意します。
tcrosley

@psr単一の反復を行うために何と呼ばれますか?

4
@quickly_now:「パス」は、実行されるコードが各パスで異なる場合に一般的に使用されます。たとえば、2パスコンパイラには通常、「解析」パスと「リンク」パスがあります。
–MSalters

1
@jayあなたが言ったことを1回繰り返します。これは、ループが早期に終了したことの一部であることを明確にします。
11


18

通常の用語は「パス」です。例:「このコードはループを10 通過します。各パスでローカル最大値を計算します。これまでの最良の結果は前のパスで見つかり、このパスで改善されます。」


10
繰り返しが好きです。パスは大規模なものです。たとえば、ビデオエンコーダーの2つのパス(ループ内にある場合もそうでない場合もあります)
バートヴァンヒューケロム

4
さらに悪いことに、パスには通常、
ビンコVrsalovic

1
Passはまた、一部の言語では繰り返しをスキップすることを意味するために使用されるため、混乱を招きます
カレブ

4

最近では、「反復」が最も一般的な一般的な使用法になっています。「パス」は実際に使用されており、まだ時々見られますが、一般的には、メソッドパラメータへの引数としての値と参照の転送により意味的にバインドされています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.