自己整理了一些常見的面試題,頻率挺高的都是,而且感覺這里這些基礎的東西都會問,自己過幾天也要面試了,所以發上來讓大家一起看看,有什么錯誤的地方望提醒我糾正。 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.服務器崩潰 ...