RAIIは理想であるが現実的には解放処理にエラー処理が含まれるリソースだらけだからRAIIは無力