コーディングトラブルの約70%はif文などでの{}省略at TECHコーディングトラブルの約70%はif文などでの{}省略 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト280:デフォルトの名無しさん 07/03/19 07:18:05 条件文がすげー長かったら? やっぱ1行でもブロックにする? 281:デフォルトの名無しさん 07/03/19 07:27:01 条件式を関数なりマクロなりに分けて良い感じの名前を付ければおけ。 そういう時ローカル関数使える言語だといいんだけどな。 282:デフォルトの名無しさん 07/03/19 08:29:05 ローカル関数は欲しいねえ・・ 283:デフォルトの名無しさん 07/03/19 08:35:21 C++;なら関数内で定義したクラス/構造体のメソッドで代用出来るけどな 284:デフォルトの名無しさん 07/03/19 08:44:43 無理やりそんなことしても読みにくくなるだけだろ。 読みやすくすることが目的なのに。 285:279 07/03/19 20:21:25 >280 うん。条件が長い時もブレースにする。 もしくは条件式の閉じ括弧を実行文の行に持ってくる。 これなら俺は間違えない。集団ならやらんけど。 if( 条件式 ) 実行文; BASICで育ったんで一行IF/ブロックIFが基本、 長い時はブロック化するかこうしてたからなー。 IF ~ _ THEN 実行文 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch