ヘタなコードの書き方 ..
512:>>502 じゃないけど
08/04/23 23:32:31
>>510
goto は、ラベルのあるところならどこにでも飛べるのでほんのちょっぴり危険。
for(;;){ break; } なら、後の } に次に行くしかないので少しだけわかりやすい。
(とろこで、なんで for(;;) なの? >>505 のように do{ break; } while(false);
じゃないのか?)
例えば、
if(〜){
goto Err1;
}
Err1:
〜;
if(〜){
goto Err1;
}
Err2:
〜;
なんて言うミスを防げる。
まあ、関数内で goto を多用しなければあまり問題ないと思うけど、一番の難点は
goto を許すと、ループを goto で作ったりするアホがでてくる可能性があると言
うことだと思う。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5394日前に更新/166 KB
担当:undef