游戏行业面试题更新 2026-08-05
具体讲一讲类的析构函数,有哪些注意事项,如果父类析构不是虚函数,delete父类和delete子类分别是什么情况。
阿里巴巴灵犀互娱前端/移动开发游戏风险判断技术原理C++
考察说明
考察C++析构函数语义、虚析构与多态销毁的边界认知
回答思路
- 说明析构函数的作用与默认隐式生成规则
- 覆盖析构顺序、资源释放与异常安全要点
- 区分delete父类指针与delete子类对象在非虚析构下的行为差异
- 必要时提及虚析构与纯虚析构的适用场景
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。