1. 自我介绍2. 实习项目拷打3. shared_ptr 性能优于 unique_ptr 吗,为什么答案:一般来说不能这么说,绝大多数场景下 unique_ptr 比 shared_ptr 更轻量。unique_ptr 只有独占所有权,不需要维护引用计数,大小通常就是一个裸指针,移动也只是转移所有权。shared_ptr 需要额外的控制块来维护强引用和弱引用计数,多线程下还涉及原子操作,所以构造、拷贝、销毁成本都更高。只有在确实需要共享所有权的时候,shared_ptr 才有意义,而不是因为它“更高级”就优先使用。如果面试官继续追问,通常会往控制块、循环引用和 make_shared 上延伸...