自己整理了一些常见的面试题,频率挺高的都是,而且感觉这里这些基础的东西都会问,自己过几天也要面试了,所以发上来让大家一起看看,有什么错误的地方望提醒我纠正。 32位数据类型以及sizeof大小、 char:1; short int:2; int ...
. static关键字的作用 全局静态变量 局部静态变量 静态函数 类的静态成员 类的静态函数 .C 和C的区别 设计思想 语法上 .C 中四种cast转换 .C C 中指针和引用的区别 .C 中的smart pointer四个智能指针shared ptr, unique ptr, weak ptr, auto ptr ...
2019-09-20 21:59 0 873 推荐指数:
自己整理了一些常见的面试题,频率挺高的都是,而且感觉这里这些基础的东西都会问,自己过几天也要面试了,所以发上来让大家一起看看,有什么错误的地方望提醒我纠正。 32位数据类型以及sizeof大小、 char:1; short int:2; int ...
闲暇之余,记一下笔记!记录一下c#如何调用C++的动态库(dll). 步骤: 一、创建一个C++类,例如: AddOperate.h AddOperate.cpp 2、将C++代码编译成动态库dll 需要设置编译配置:A:项目--属性---赔指数 ...
闲暇之余,记一下笔记!记录一下c#如何调用C++的动态库(dll). 步骤: 一、创建一个C++类,例如: AddOperate.h AddOperate.cpp 2、将C++代码编译成动态库dll 需要设置编译配置:A:项目--属性---赔指数型--常规 ...
文章目录: 1. 下载 SQLite3 源码: 2. 下载 SQLite3.dll 文件: 3. 生成 SQLite3.lib 文件 : 4. 生成或者 ...
1、栈上的分配内存快还是堆上快? 答:栈,原因如下: ①栈的分配有计算机底层驱动,算法简单,堆的分配需要C++库支持,算法比较复杂; ②栈的分配不会遇到清理内存碎片的情况,但堆的分配中可能会遇到未释放的内存碎片垃圾的清理问题; 2、Top K问题 答:Top k问题即:在大量数据 ...
C++ C++ 和C的主要区别 C语言是面向过程编程,C++是面向对象编程,C++ 完全兼容C C++有哪些特性,简述对他们的理解 封装、继承、多态 封装 将的事物抽象成一个个集合(也就是所说的类),实现 ...
1.面向对象的特征? 封装、继承、多态。 2.一个C++源文件从文本到可执行文件经历的过程? 预处理阶段:对源代码文件中文件包含关系(头文件)、预编译语句(宏定义)进行分析和替换,生成预编译文件 编译阶段:将经过预处理后的预编译文件转换成特定汇编代码(编译原理相关,词法分析 ...
C++二面技术面试 2020-10-27技术面问题 1.自我介绍 2.说说服务器架构 3.数据结构栈特性,栈的应用,栈为什么会溢出 4.C#与C++的区别 5.C#是自动管理内存的,如果内存出了问题要怎么解决 6.怎么解决C++的空指针,野指针问题 7.你做过哪些服务器性能优化 8.服务器崩溃 ...