20
「for(;;)」は「while(TRUE)」よりも高速ですか?そうでない場合、なぜ人々はそれを使うのですか?
for (;;) { //Something to be done repeatedly } こういうのがよく使われているのを見てきましたが、なかなかおかしいと思いますが…とか、そういうふうに言った方がわかりやすいと思いませんwhile(true)か? 私は(プログラマーの多くが暗号コードに頼る理由と同じように)これがわずかなマージンであると思っていますか? なぜ、そしてそれは本当に価値があるのでしょうか?もしそうなら、なぜそれをこのように定義しないのですか: #define while(true) for(;;) 参照:どちらが速いか:while(1)またはwhile(2)?