class A{public:~A(){throw bad_alloc()}; int main(){try{A *a=new A{}; delete a; }catch(A a){}} catch(A a),这个临时对象在离开catch{}时析构再次抛出异常,于是gameover。
6.3w+
社区成员
25.0w+
社区内容