c++实战30题

1. 单继承和多继承的虚函数表结构·
2. C++ 程序编译过程
3. C++ 内存管理
4. 栈和堆的区别
5. 变量的区别
6. 全局变量定义在头文件中有什么问题?
7. 内存对齐
8. 什么是内存泄露
9. 怎么防止内存泄漏?内存泄漏检测工具的原理?
10. 智能指针有哪几种?智能指针的实现原理?
11 智能指针应用举例
12 一个 unique_ptr 怎么赋值给另一个 unique_ptr 对象?
13 使用智能指针会出现什么问题?怎么解决?
14 VS检测内存泄漏,定位泄漏代码位置方法
15 深拷贝与浅拷贝
16 虚拟内存
17语言对比
18 C++ 11 新特性
19 C 和 C++ 的区别
20 Python 和 C++ 的区别
21 面向对象
22 什么是面向对象?面向对象的三大特性
23 重载、重写、隐藏的区别
24 如何理解 C++ 是面向对象编程
25 什么是多态?多态如何实现?
26 静态多态与动态多态:
27 类相关
28 什么是虚函数?什么是纯虚函数?
29 虚函数和纯虚函数的区别?
30 虚函数的实现机制
相关面经可以参考大佬的面经链接
全部评论

相关推荐

09-11 03:07
已编辑
湖南大学 Java
Lemon2ee:上海,nlp,985,博士,哪怕少一个我都觉得这是假的
点赞 评论 收藏
分享
10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
1 21 评论
分享
牛客网
牛客企业服务