正确替换 C++ 中缺少的“finally”
作者:Sascha 提问时间:11/20/2008
由于 C++ 中没有,因此如果您希望代码异常安全,则必须改用 RAII 设计模式。一种方法是使用本地类的析构函数,如下所示:finally void foo() { struct Finally ...
最后是 问答列表
作者:Sascha 提问时间:11/20/2008
由于 C++ 中没有,因此如果您希望代码异常安全,则必须改用 RAII 设计模式。一种方法是使用本地类的析构函数,如下所示:finally void foo() { struct Finally ...