1. 智能指针是如何工作的,尤其是 unique_ptr?unique_ptr` 是独占所有权模型:同一时刻只能有一个指针拥有对象。 它的核心机制是:构造时接管裸指针;禁止拷贝(防止多重释放);允许移动(转移所有权);析构时自动 delete(RAII)。适用场景:资源生命周期清晰、无需共享所有权的对象管理(默认首选)。代码: #include <memory> #include <iostream> struct A { ~A() { std::cout << "A destroyed\n"; } }; int main() { std...