多くのプログラミング言語では、 thread
.In の実行を停止するために多くの問題が提起されています。stop()、stop(Throwable)、suspend()、destroy()、および resume() は、スレッドを開始および停止するための基本的な機能を提供することを目的としていましたが、廃止されました。単にスレッドから移動するために toを使用できますか?c/c++
goto
Java
goto
このようなもの:
//Thread block
{...
if(some condition)
goto out;
.....
...
}//thread block over
out:
// I am out!!
}
goto
を使用することは非常に悪い習慣であることは知っていますが、それでもこのように使用できますか?
アップデート:
または:
//Thread block
{...
if(some condition)
goto out;
.....
...
out:
// I am out!!
}//thread block over
コメントから、これは解決策ですか?
更新 2:
まあ、私はさまざまな種類の答えを得ています.いくつかのはい、いくつかのいいえ.私はc / c ++をあまり使用していません。そうでなければ、実装して自分自身を見ることができたでしょう。