C++ 异常详解:抛出、捕获与异常安全 | 极客日志