在Windows上,需要下載cppcheck的安裝包:cppcheck.sourceforge.io/ ,也可以下載源碼,注意安裝成功后需要配置下它的環(huán)境變量。也可以使用clang-tidy來做靜態(tài)代碼檢測(cè), 不同于cppcheck使用正則表達(dá)式進(jìn)行靜態(tài)代碼分析,clang-tidy是基于語法分析樹的靜態(tài)代碼檢查工具,雖然它的速度比正則表達(dá)式慢一些,但是它檢查的更準(zhǔn)確、全面,而且不僅可以做靜態(tài)檢查,還可以做一些修復(fù)工作,自行添加一些自定義檢查規(guī)則。
前一段參與了一個(gè)項(xiàng)目,項(xiàng)目?jī)?nèi)部使用了chromium作為基礎(chǔ)庫,這也是我第一次接觸chromium,到現(xiàn)在差不多半年時(shí)間,這里說說使用心得。
Part1一、讓自己習(xí)慣C條款01:視C為一個(gè)語言聯(lián)邦C并不是一個(gè)帶有一組守則的一體語言:他是從四個(gè)次語言(C、Object-OrientedC、Template、STL)?組成的聯(lián)邦政府,每個(gè)次語言都有自己的規(guī)約。記住這四個(gè)次于語言你就會(huì)發(fā)現(xiàn)C容易了解得多。條款02:盡量以co...
計(jì)算機(jī)網(wǎng)絡(luò)的原理其實(shí)很簡(jiǎn)單,但是套上專業(yè)名詞后,那些看不見、摸不著的概念,會(huì)讓人云里霧里。其實(shí)理解了網(wǎng)絡(luò)名詞,再去學(xué)習(xí)網(wǎng)絡(luò),會(huì)感覺像打開了任督二脈,發(fā)現(xiàn)網(wǎng)絡(luò)不過如此。因此,掌握一定數(shù)量的網(wǎng)絡(luò)概念名詞是很有必要的,現(xiàn)在有一本匯總了98個(gè)常見網(wǎng)絡(luò)名詞和60張配圖的武林秘籍,見你有緣就...
Understandingglibcmalloc日志:[2019-10-10]經(jīng)評(píng)論@kwdecsdn提醒,新增對(duì)「UnsortedBin中的chunks何時(shí)移至small/largechunk中」的補(bǔ)充解釋。[2019-02-06]勘誤與代碼著色優(yōu)化;[2018-05-22]內(nèi)...
上個(gè)月末消息,一則“阿里內(nèi)部會(huì)通知要裁員大概2萬人,管理層更加扁平化管理,有的部門將徹底消失”的截圖在網(wǎng)上流傳。與此同時(shí),壞消息也接踵而來。2021年11月18日,阿里巴巴2022財(cái)年第二財(cái)季(對(duì)應(yīng)自然年7月~9月)營(yíng)收2006.9億元,第二季度調(diào)整后凈利潤(rùn)285.2億元,同比下...
樂鑫簽到題完全k叉樹,完全不會(huì).樂鑫的筆試題是我做過最難的,后面批次的,我聽說直接和高數(shù)相關(guān),用編程來求解數(shù)學(xué)問題.vivo簽到題01背包原題圖的關(guān)鍵路徑(不會(huì))動(dòng)態(tài)規(guī)劃沒那么難,經(jīng)典的背包問題,公共子串問題,矩陣相關(guān)的問題多在力扣找?guī)椎浪⒁凰?除了力扣,在學(xué)習(xí)算法的過程中,胡凡...
一、關(guān)于愛奇藝裁員二、互聯(lián)網(wǎng)已知發(fā)生的裁員及即將發(fā)生的裁員???大家好,我是健希,一個(gè)在前端領(lǐng)域工作了6年的前端高級(jí)專家工程師,12月1日一則裁員新聞?wù)痼@了整個(gè)互聯(lián)網(wǎng)圈,一家小而美的公司---愛奇藝,居然開始裁員了,而裁員比例居然達(dá)到了20%-40%。愛奇藝到底發(fā)生了什么事?在當(dāng)...
在之前的文章中,分析了glibc內(nèi)存管理相關(guān)的內(nèi)容,里面的是不是邏輯復(fù)雜,畢竟咱們用幾十行代碼完成的功能,glibc要用上百乃至上千行代碼來實(shí)現(xiàn),畢竟它的受眾太多了,需要考慮跨平臺(tái),各種邊界條件等。其實(shí),glibc的內(nèi)存分配庫ptmalloc也可以看做是一個(gè)內(nèi)存池,出于性能考慮,...
最近研究了一波RTTI,整理了一下知識(shí)點(diǎn),在這里分享一下,下面是目錄:RTTI是RunTimeTypeInformation的縮寫,從字面上來理解就是運(yùn)行時(shí)期的類型信息,它的主要作用就是動(dòng)態(tài)判斷運(yùn)行時(shí)期的類型。一般在dynamic_cast和typeid中用到,例如父類B的指針轉(zhuǎn)...
289117336
Tronlong創(chuàng)龍
詹姆斯6個(gè)MVP
hujiaqi06
大有可為
MXX1597759
xingnan123
xiaoguaixh
liqinglong1023