02/14 18:43 >MISRA-C ルール 17.4 義務 void以外の戻り値の型を持つ関数からのすべての出口は式を伴った明示的なreturn文を持たなければならない
02/14 18:44 有名なMISRA-Cの規則だけど、これで暗黒化したソースの実例はなかなか見る機会がないのでどっか展示されていたりしないか…(苦笑
02/14 18:48 個人的には「goto禁止」や「複数return禁止」を設定するなら「ループカウンタ増減条件以外のfor禁止」「ループしないwhile/do-while禁止」も設定して「そんなの無理だよ」になって頂きたい(ぉぃ
02/14 18:49 実は個人的に書くソースはほとんど「ループカウンタ増減条件以外のfor禁止」「ループしないwhile/do-while禁止」を採り入れていたりする