C++::智能指针 RAII 机制(资源获取即初始化):在使用资源的类的构造函数中申请资源,然后使用,最终在析构函数中释放资源。new 对象堆中,智能指针在退出作用域(正常或异常),调用delete来析构在堆上动态分配的对象。make_unique 可变参数需研究。参考书籍:BOOST程序完全开发指南。