>>11
>ラベルは大文字にしてるわ、goto EXIT; みたいな。
そうですね、大文字の方が見やすいかな。

>・・・程度によるけどreturnが複数個所って別にそんなに悪くなくね?
returnで返す値の設定に同じような処理が
有るのでそれもまとめて末尾で一箇所でやろうかなと。
>戻り値を変数にするなりRAIIなり駆使すりゃいいじゃん
RAII何て用語初耳です。
世間では常識ですか?勉強します。