次のようなC ++またはC#のループがあるとします。
while( true ) {
doSomething();
if( condition() ) {
break;
}
doSomethingElse();
}
これは一般に「無限ループ」と呼ばれます。しかし、それは技術的に無限ではありません-制御が通過すると停止しbreakます。
そのようなループの用語は何ですか-それは「永遠にループ」ループ制御ステートメントと内部に「ブレーク」を持っていますか?
condition()常にfalseを返すとどうなりますか?条件付きブレークのある無限ループだと思います。
break、ループは無限ではありません(kill、ctrl-alt-del、unplug ...)。では、なぜ用語の詳細に煩わされるのでしょうか?