HOMELv015 std::runtime_errorとstd::logic_errorの主な違いはどれか。 2026年3月4日 logic_errorは事前に防げる論理的ミス、runtime_errorは実行時の予測困難なエラーを指す。 デストラクタから例外を外部へ漏らしてはいけない最大の理由はどれか。 noexcept(式) という構文において、戻り値の型はどれか。