1. C++ 中如何使用析构函数进行资源释放?RAII原则:资源获取即初始化,构造函数获取资源,析构函数释放资源。对象生命周期结束时自动释放释放内容:动态分配的内存(delete/delete[])、文件句柄(fclose)、网络连接、互斥锁、数据库连接等调用时机:栈对象离开作用域、delete堆对象、程序结束时全局对象销毁异常安全:析构函数不应抛出异常,用try-catch捕获并处理虚析构函数:多态基类的析构函数必须是虚函数,确保通过基类指针删除派生类对象时正确释放资源智能指针:现代C++推荐用unique_ptr、shared_ptr自动管理资源,避免手动delete最佳实践:一个类管理一...