C言語なら、俺に聞け! <27>
■ このスレッドは過去ログ倉庫に格納されています
0796デフォルトの名無しさん
NGNG/*ここから*/
if(処理A) {
後始末;
return FALSE;
}
/*ここまでが何回か続く*/
後始末;
return TRUE;
な場合、
/*ここから*/
if(処理A)
goto LABEL;
/*ここまでが何回か続く*/
後始末;
return TRUE;
LABEL:
後始末;
return FALSE;
のようにgoto文使った方がいいのでしょうか?
それとも他に方法があるでしょうか?
(要は何度も後始末の処理を書きたくない。(後始末は関数化するようなものでもない))
ちなみに、マクロはあとあと読みにくいので却下の方向で。
■ このスレッドは過去ログ倉庫に格納されています