首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++面试题
控制工程研习
创建于2022-09-28
订阅专栏
关于C++面试题
等 1 人订阅
共20篇文章
创建于2022-09-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C++面试题(21)| malloc最大申请数
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第14天,点击查看活动详情 本题来自深信服C++面试 答案 如果不考虑其他的情况,在 Linux 上(对于其他 POSIX
C++面试题(20)| strcpy存在什么问题
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第13天,点击查看活动详情 本题来自深信服C++面试 答案: strcpy无法知道目标缓冲区有多大(即没有长度参数),因此
C++面试题(19)| 说出sizeof()的结果
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第12天,点击查看活动详情 测试 请先思考一下这个程序的结果(32位的系统): 答案是16。 如果你答错了,就请看下面的解析吧。
C++面试题(18)| 指针和引用的区别
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第11天,点击查看活动详情 题目来自阿里C++面试题 主要区别 指针 引用 指针是一个变量,存储的是一个地址,指向内存的一个存储单
C++面试题(17)| 深浅拷贝的区别
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第10天,点击查看活动详情 区别: 浅拷贝 深拷贝 1 在浅拷贝中,存储原始对象的副本,最终仅复制引用地址。 在深拷贝中,将存储原
C++面试题(16)| 有指针为什么还要迭代器iterator
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第9天,点击查看活动详情 题目来自阿里C++面试题 1. 有指针为什么还要用迭代器 (1)通过迭代器访问容器,可以避免许多
C++面试题(15)| C++和Python的区别
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第8天,点击查看活动详情 (题目来自腾讯C++面试题) C++和Python的区别 重点就是解释型语言和编译型语言的区别。
C++面试题(13)| sort()函数内部是如何实现的?
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情 sort()里面是怎么实现的? 答案: sort()函数内部使用的是IntroSort的排序算法
C++面试题(14)| vector和list的遍历效率哪个更好?
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情 1. vector和list的区别 1)vector底层实现是数组;list是双向链表。 2)vecto
C++面试题(12)| 关于C++内存的两个问题
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第5天,点击查看活动详情 1. malloc,new,delete,和free 共同点: 都是从堆上申请空间,并且需要用户手动释放
C++面试题(11)| unordered_map的底层结构是怎样的?
实现都采用的是哈希表存储结构。更准确地说,是用“链地址法”(又称“开链法”)解决数据存储位置发生冲突的哈希表。
C++面试题(10)| lambda表达式的底层原理
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情 lambda表达式的原理(来自理想汽车面试题) 答案: 如果定义了一个lambda表达式,编译器
C++面试题(9)| private、public和protected的区别
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情 private,public,protect 各自有什么区别(来自华为C++面试题) 访问范围:
C++面试题(8)| STL迭代器的失效情况你了解吗?
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情 你知道STL迭代器的失效情况有哪些吗?(题目来自理想汽车C++面试题) 当使用一个容器的inse
C++面试题(7)| C++11你了解吗?
本文已参与[新人创作礼]活动,一起开启掘金创作之路。 1. C++11了解哪些内容? (在多个企业的面试题中面试官都问了这样的问题,C++11标准相比之前的标准C++98修正了约 600 个 C++
C++面试题(6)| vector扩容过程你理解了吗?
本文已参与[新人创作礼]活动,一起开启掘金创作之路。 1. vector的扩容过程? (1)分配一块大小是当前 vector 容量几倍的新存储空间。注意,多数 STL 版本中的 vector
C++——野指针
本文已参与[新人创作礼]活动,一起开启掘金创作之路。 1. 野指针的定义 野指针不是NULL指针,而是指向”垃圾“内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是”野指
C++面试题(5)| static关键字的各种使用细节你清楚吗?
1. 介绍一下static关键字都有什么作用?都可以修饰什么?分别起到什么作用呢? 作用: (1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变; (2)在模块内(但在函数体外),
C++面试题(4)| 你了解虚函数吗?
1. 构造函数可以是virtual吗?为什么不可以是virtual? 构造函数是用来创建一个新的对象,而虚函数的运行是建立在对象的基础上,
C++面试题(3)| 关于指针和引用
1. 指针和引用有什么区别? 2. 对同一个变量的指针和引用进行sizeof操作,会有什么区别吗? 3. 指针为什么会是4个字节,一定是4个字节吗?对指针做sizeof的结果与什么相关?