c++面经
Sahm5k
这个作者很懒,什么都没留下…
展开
-
腾讯面试-同学面的
腾讯一面试题 C++多态 重载 原理是编译后的函数名加了参数类型的首字母缩写 stl map vector 栈自动扩容 红黑树 时间复杂度 特点 时间复杂度 lgn unorder_map和map hash 红黑树 map删除100个2m大小的空间 //应该是自己写个空间构造器allocator 或者内存池? 父类new两个2m空间 子类怎么删除 new malloc区别 new按数据类型分配,就是对象的大小、 定位new:placement mommove、momcpy 子类和父类构造析构函数顺序原创 2021-04-10 15:33:49 · 99 阅读 · 0 评论 -
记恒生面试-技术面
1.面试题目 1.1自我介绍、项目、 1.2多态的种类: 静态多态:编译期就已经确定的多态,包括函数重载、模板 动态多态:继承,通过虚函数以及vptr指针确定 1.3vector的优点缺点 优点:1.可以随机访问[] 2.连续内存空间,可以动态扩容 3.节省空间 缺点:1.内部增删比较麻烦 2,只能在尾部进行push pop 1.4char a[100]中能够存储多少个字符 ‘\0’ 99 1.5函数形参中char a[100][100] sizeof(a)=? 4 因为a是一个指针 1.6mysql语原创 2021-04-10 15:19:26 · 276 阅读 · 1 评论