后端岗位面试题更新 2026-08-05
使用 C++ 的 make_shared<T> 相比直接 new 构造 shared_ptr 有哪些好处?
元戎启行后端开发人工智能技术原理方案权衡C++
考察说明
考察对 make_shared 内存分配与异常安全优势的理解
回答思路
- 说明一次分配而非两次分配的优势
- 说明异常安全场景下的益处
- 说明控制块与对象连续内存的局部性
- 能提及自定义 deleter 的限制
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。