哲库一面#面经#
21、多态是怎么实现的?不是你讲的这个多态的用法,而是从编译器的角度多态是怎么实现的?
当发生函数重载的时候,虚函数表里面是怎么变化的?

22、比如说有A、B两个类,这两个类里面都有一个函数func,
23、什么叫纯虚函数?
24、虚函数表里面除了放那些虚函数之外还有什么其他的东西吗?
25、C++里面的强制类型转换有哪几种?动态转换的时候和静态转换的时候有什么不一样的地方吗?
26、这个类型检查的时候怎么个检查法?也就是说动态转换的时候怎么判断是否安全呢
27、C++里面的智能指针了解吗?shared_ptr的底层怎么实现的?
28、C++里面的多线程有了解吗?多线程里面的锁都有哪些类型?
29、C++里面的STL库用过吗?这个STL库有哪几大组件?vector属于哪种?
30、vector的底层是怎么实现的?那你知道哪个容器的底层实现?map是哈希表吗?那unordered_map呢?
31、迭代器在什么时候会失效?为什么要用这个迭代器?就是这个迭代器的作用是什么?vector有迭代器吗?
32、手撕代码:连续子数组的最大和
全部评论
连续子数组的最大和,这个题我刷到过
点赞 回复 分享
发布于 2022-10-05 12:00 山西

相关推荐

不愿透露姓名的神秘牛友
07-11 11:00
点赞 评论 收藏
分享
评论
3
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务