だよね
mallocや*openのエラー処理のクソめんどくささを経験しないと例外の有り難みは分からんな