超全面试题库
各大公司真题
无限刷题
后端训练营
登录
C++基础
C++基础面试题汇总(附答案呢)
C++
C++面向对象
C++内存管理
C++STL
C++基础
相关标签
C++基础
C++面向对象
价格
价格
免费
付费
会员免费
会员折扣
永久会员免费
排序
发布日期
更新日期
评论数量
随机展示
热度排行
C++基础
对于一个频繁使用的短小函数,应该使用什么来实现?有什么优缺点?
应该使用inline内联函数,即编译器将inline内联函数内的代码替换到函数被调用的地方。...
C++基础
shared_ptr是如何实现的?
构造函数中计数初始化为1; 拷贝构造函数中计数值加1; 赋值运算符中,左边的对象引用计数减1...
C++基础
悬挂指针与野指针有什么区别?
悬挂指针:当指针所指向的对象被释放,但是该指针没有任何改变,以至于其仍然指向已经被回收的内存...
C++基础
typedef 和define 有什么区别
用法不同:typedef 用来定义一种数据类型的别名,增强程序的可读性。define 主要用...
C++基础
static关键字有什么作用?
修饰局部变量时,使得该变量在静态存储区分配内存;只能在首次函数调用中进行首次初始化,之后的函...
C++基础
变量的声明和定义有什么区别
变量的定义为变量分配地址和存储空间, 变量的声明不分配地址。一个变量可以在多个地方声明, 但...
C++基础
什么是智能指针?智能指针有什么作用?分为哪几种?各自有什么样的特点?
智能指针是一个RAII类模型,用于动态分配内存,其设计思想是将基本类型指针封装为(模板)类对...
C++基础
如何避免“野指针”
指针变量声明时没有被初始化。解决办法:指针声明时初始化,可以是具体的地址值,也可让它指向NU...
3/5
上一页
1
2
3
4
5
下一页