原文:C++面试基础篇(一)

. 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 推荐指数:

查看详情

C++面试基础

自己整理了一些常见的面试题,频率挺高的都是,而且感觉这里这些基础的东西都会问,自己过几天也要面试了,所以发上来让大家一起看看,有什么错误的地方望提醒我纠正。 32位数据类型以及sizeof大小、   char:1; short int:2; int ...

Mon Aug 22 04:24:00 CST 2016 0 1653
C#如何调用C++(基础)

闲暇之余,记一下笔记!记录一下c#如何调用C++的动态库(dll). 步骤: 一、创建一个C++类,例如: AddOperate.h AddOperate.cpp 2、将C++代码编译成动态库dll 需要设置编译配置:A:项目--属性---赔指数 ...

Fri Nov 01 04:34:00 CST 2019 0 8325
C#如何调用C++(基础)

闲暇之余,记一下笔记!记录一下c#如何调用C++的动态库(dll). 步骤: 一、创建一个C++类,例如: AddOperate.h AddOperate.cpp 2、将C++代码编译成动态库dll 需要设置编译配置:A:项目--属性---赔指数型--常规 ...

Wed Aug 04 17:03:00 CST 2021 0 113
C/C++ SQLite 之基础

文章目录: 1. 下载 SQLite3 源码: 2. 下载 SQLite3.dll 文件: 3. 生成 SQLite3.lib 文件 : 4. 生成或者 ...

Sat Mar 31 18:24:00 CST 2012 4 13605
c++面试基础题汇总

1、栈上的分配内存快还是堆上快? 答:栈,原因如下: ①栈的分配有计算机底层驱动,算法简单,堆的分配需要C++库支持,算法比较复杂; ②栈的分配不会遇到清理内存碎片的情况,但堆的分配中可能会遇到未释放的内存碎片垃圾的清理问题; 2、Top K问题 答:Top k问题即:在大量数据 ...

Mon Apr 22 23:32:00 CST 2019 0 1421
C++基础面试题及答案

C++ C++C的主要区别 C语言是面向过程编程,C++是面向对象编程,C++ 完全兼容C C++有哪些特性,简述对他们的理解 封装、继承、多态 封装 将的事物抽象成一个个集合(也就是所说的类),实现 ...

Sun Jun 28 23:29:00 CST 2020 0 3414
C++基础面试题总结

1.面向对象的特征? 封装、继承、多态。 2.一个C++源文件从文本到可执行文件经历的过程? 预处理阶段:对源代码文件中文件包含关系(头文件)、预编译语句(宏定义)进行分析和替换,生成预编译文件 编译阶段:将经过预处理后的预编译文件转换成特定汇编代码(编译原理相关,词法分析 ...

Thu Apr 02 20:11:00 CST 2020 0 2928
面试攻略】C++面试高级/资深

C++二面技术面试 2020-10-27技术面问题 1.自我介绍 2.说说服务器架构 3.数据结构栈特性,栈的应用,栈为什么会溢出 4.C#与C++的区别 5.C#是自动管理内存的,如果内存出了问题要怎么解决 6.怎么解决C++的空指针,野指针问题 7.你做过哪些服务器性能优化 8.服务器崩溃 ...

Wed Oct 28 00:35:00 CST 2020 0 826
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM