假设我有以下代码:void foo() { { myclass object; object.do_something(); } cout<<"hello"<<endl; } 是否可以在退出本地范围时确保~myclass() 被称为,还是可以在以后的时间(例如函数返回时)调用? 最佳答案 是的,可以保证: