1、include " " 和<> 區別 include< file >編譯程序會先到標准函數庫中找文件 include”file” 編譯程序會先從當前目錄中找文件 in ...
設計模式 參考:https: refactoringguru.cn design patterns factory method 創建型 工廠方法模式:在父類中提供一個創建對象的方法,允許子類決定實例化對象的類型。 創建者 Dialog :聲明返回產品對象的工廠方法,可以作為抽象類,強制要求子類以不同的方式實現該方法 具體創建者 WindowsDialog, WebDialog :重寫基礎工廠方法 ...
2020-10-13 22:48 0 1027 推薦指數:
1、include " " 和<> 區別 include< file >編譯程序會先到標准函數庫中找文件 include”file” 編譯程序會先從當前目錄中找文件 in ...
C++中幾種智能指針的區別 為什么要使用智能指針: 智能指針的作用是管理一個指針,因為存在以下這種情況:申請的空間在函數結束時忘記釋放,造成內存泄漏。使用智能指針可以很大程度上的避免這個問題,因為智能指針就是一個類,當超出了類的作用域是,類會自動調用析構函數,析構函數會自動釋放資源。所以智能 ...
作者:98k之王陳一馴鏈接:https://www.nowcoder.com/discuss/76602?type=0&order=3&pos=893&page=1來源:牛客網 ...
說一下static關鍵字的作用 參考回答: 1. 全局靜態變量 在全局變量前加上關鍵字static,全局變量就定義成一個全局靜態變量. 靜態存儲區,在整個程序運行期間一直存在。 初始化 ...
作者:Outliwer鏈接:https://www.nowcoder.com/discuss/76425?type=0&order=3&pos=1056&page=1來源:牛客網 不知道是不是因為筆試分數比較好的原因,京東兩次面試都20分鍾左右還讓過了 京東一面 ...
序:很久沒寫博客啦,各項事情塵埃落定,先輸出一波之前找工作時候記錄的一些東西 阻塞、非阻塞、同步、異步 的區別 阻塞 阻塞調用是指調用結果返回之前,當前線程會被掛起(線程進入非可執行狀態,在 ...
本篇博文主要介紹2021秋招時匯總的一些字節跳動后端面試過程中可能遇到的一些問題。 malloc和new的區別 new/delete 是 C++關鍵字,需要編譯器支持。malloc/free 是庫函數,需要頭文件支持 使用 new 操作符申請內存分配時無須指定內存塊的大小,編譯器 ...
北郵論壇找個騰訊的內推,沒想到那么快就安排面試了。第一次面騰訊,寫點東西記錄一下吧。 面的是位置服務部門。 去了之后HR先給了兩張紙,有三道編程題。第一道是求 二進制中1的個數(考察位運算)(劍指offer上的一道原題),很簡單的思路。第二題是讓自己實現一個String類,要能夠實現賦值、拷貝 ...