游戏客户端-面经

  1. 做一道题:一副牌,能不能全凑成顺子和同花
  2. 对C++是什么级别的认知。
  3. 内联函数可不可以是虚函数
  4. New和malloc有什么区别
  5. 多态有几种
  6. 静态多态是什么,动态多态是什么?
  7. 什么是拷贝构造函数
  8. 什么情况下要自己写拷贝构造函数
  9. 什么是移动构造函数
  10. 深拷贝和浅拷贝区别
  11. 虚函数表是什么,原理是什么?
  12. 虚函数表底层是怎么存放的?
  13. 虚函数表是在什么阶段被初始化的
  14. 析构函数为什么要用虚函数
  15. 构造函数为什么不能用虚函数
  16. 构造函数里可以用虚函数呢?
  17. 虚析构函数是动态多态还是静态多态
  18. 菱形继承怎么解决?
  19. map和hashmap有什么区别
  20. 哈希表的底层原理是什么?
  21. 你如何构造一个哈希表
  22. Vector什么时候会访问失效(迭代器失效)
  23. Vector的扩容机制
  24. 红黑树的底层原理是什么
  25. 红黑树的复杂度,哈希表的复杂度
  26. 什么时候用map,什么时候用hashmap
  27. Map,你要从里面删一堆数据,你要怎么做
  28. 对lua有了解吗


 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值