哔哩哔哩面试题 · 问题拆解 · C++
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 6 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · C++
考察点
技术栈
第 1 题如何使用 weak_ptr 来管理 C++ 对象的生命周期? 考察对 weak_ptr 作用、用法及与 shared_ptr 配合的理解第 2 题如果父类指针指向子类对象,怎么去调用子类自己的函数? 考察面向对象多态、虚函数和类型转换的掌握第 3 题unique_ptr是怎么实现的? 考察C++智能指针的实现原理、所有权语义和移动语义第 4 题请说明 C++ 中 weak_ptr 的实现原理。 考察对 shared_ptr 与 weak_ptr 协同控制块与生命周期管理的理解第 5 题虚函数和纯虚函数的区别是什么?在项目中如何选择使用它们,并说明其底层实现原理。 考察对C++多态机制、虚函数表及纯虚函数在工程中应用的理解第 6 题请解释虚函数和纯虚函数的区别,并说明它们各自的用途和适用场景。 考察对C++多态核心概念的理解及应用能力