C++面试核心考点(一)
发布时间
阅读量:
阅读量
文章结构概览
-
- 1. 面向对象
-
-
struct和class有什么区别 -
1.1 封装
-
- 什么是封装
-
1.2 继承
-
1.3 多态
-
- 1.3.1 什么是多态?
-
-
1.3.2 虚函数作用和意义
-
1.3.3 什么是纯虚函数和抽象类
-
2. STL
-
-
2.1 什么是STL 其创建目的是什么
-
2.2 STL的基本概念以及组成
-
2.3 请简单介绍STL的六大组件
-
2.4 什么是STL容器,常用的容器有哪些
-
2.4 请简单介绍vector容器,其底层是怎么实现的
-
2.5 push_back做了哪些操作,复杂度如何
-
2.6 是否存在有效的方法来提升vector连续插入效率
-
2.7 push_back和emplace_back有什么区别
-
2.8 简要说明set和map的相关内容
-
- 它们底层采用何种数据结构进行数据存储?
-
2.9 map[key]和map.at(key)的区别
-
2.10 在查询操作方面,vector与map哪个更快
-
-
3 指针
-
- 1. 面向对象
全部评论 (0)
还没有任何评论哟~
