プリチェック用の補助関数を作って、早期リターンしていた処理はそちらに移動する感じかな。`if(pre_check()) ret = fn_body()` みたいな。

tybalttybalt のブックマーク 2022/04/23 13:25

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

早期リターンを禁止されるつらさ

    転職した会社で早期リターンが禁止されている。 正確に言うと、misraCを踏襲し、関数内ではreturnは末尾に1つだけ、という制約が設けられている。 この他にも関数ポインタが禁止等も色々あるが、早期リターンを...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう