青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 119  文章 - 290  trackbacks - 0

博客搬家了哦,請移步
叫我abc

常用鏈接

留言簿(12)

隨筆分類

我的博客

搜索

  •  

積分與排名

  • 積分 - 305651
  • 排名 - 84

最新評論

閱讀排行榜

*cppcheck
cppcheck是一個靜態代碼檢查工具。基本上編譯器不檢查的問題他都檢查,效果還是不錯的。
cppcheck的最終目標是沒有誤報,任重道遠啊。

先貼上我使用的命令
cppcheck.exe -v -s -f -a -I bo2 -I pg ^
 項目若干... ^
 2>check.log

 經過若干小時后,生成了26.8k的check.log。
屬于計算密集型任務,耗時漫長,下次再檢查的時候,采用多進程的方式。

1.過濾C-style pointer casting,得到nocasting.log-13k。
cppcheck不建議使用c類型的指針轉換,而是用static_cast之流。不過要打字太多,基本上沒人使用。

2.過濾The class 'xxxx' has no constructor,得到noconstructor.log-12.7k。
有些類是不必寫構造函數的啦。默認的就可以了。

3.提取Member variable not initialized in the constructor,得到init.log-8k;不屬于該條目的其他內容保存到noinit.log-4.6k。
成員變量未初始化偶爾是一個debug/release不一致的禍根,老大建議以后再改,不過這個量有點大啊。大家太疏忽了。

4.過濾The scope of the variable de can be limited和Redundant condition. It is safe to deallocate a NULL pointer,最后得到final.log-2k。
The scope of the variable de can be limited,cppcheck建議某個臨時變量的作用域可以進一步縮小。
Redundant condition. It is safe to deallocate a NULL pointer,cppcheck認為空指針可以直接delete。也不知哪里遺傳的壞毛病,非要if一下。不過我不是這樣的。

5.剩下的2k里面包含了19個錯誤條目。
有5條指出某些父類沒有虛析構函數,不過那些父類沒有析構函數也無關緊要。
內存泄露有幾條,不過只有1條正確,其余的屬于誤報。
崩潰錯誤一條,在循環內erase(iterator)而沒有break。
其他違反最佳實踐的有幾條,可改可不改。

總的來說,cppcheck還是不錯的,是一個不花什么力氣進行簡單代碼審核的工具。
posted on 2009-08-24 13:35 LOGOS 閱讀(17053) 評論(4)  編輯 收藏 引用

FeedBack:
# re: cppcheck的使用 2009-08-24 16:45 Pear
真有這么威?玩一下先  回復  更多評論
  
# re: cppcheck的使用 2009-08-24 20:35 littlewater
原來還有這種東東啊!!  回復  更多評論
  
# re: cppcheck的使用[未登錄] 2009-11-20 15:21 robert
能分享下怎么使用cppcheck嗎?我的QQ是65114698.。。  回復  更多評論
  
# re: cppcheck的使用 2014-07-13 20:10 wqq
你好,你會使用cppcheck嗎?@robert
  回復  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              老司机精品导航| 在线日韩中文| 午夜免费电影一区在线观看| 亚洲第一网站免费视频| 久久青草欧美一区二区三区| 欧美在线3区| 久久久久国产精品麻豆ai换脸| 亚洲区一区二区三区| 欧美日韩成人综合| 欧美精品一区三区| 欧美精品18+| 欧美精品啪啪| 国产精品免费看久久久香蕉| 国产乱子伦一区二区三区国色天香| 国产精品香蕉在线观看| 国产精一区二区三区| 国产一区二区三区精品久久久| 国产日韩在线一区二区三区| 一区在线免费观看| 亚洲精品极品| 亚洲午夜在线视频| 久久久女女女女999久久| 蜜桃久久精品一区二区| 亚洲裸体视频| 亚洲欧美一区二区原创| 久久爱www.| 欧美另类一区| 国产亚洲欧美日韩精品| 影音先锋日韩精品| 亚洲一区视频| 欧美成人高清| 亚洲一区二区毛片| 麻豆乱码国产一区二区三区| 欧美精品亚洲二区| 国产伦精品一区二区三区视频黑人 | 亚洲午夜一区| 久久手机免费观看| 一区二区动漫| 免费日本视频一区| 国产欧美一区二区精品性| 日韩视频在线观看国产| 欧美在线观看一区二区| 欧美日韩国产成人在线观看| 在线日韩中文| 久久人人97超碰人人澡爱香蕉| 亚洲精品综合久久中文字幕| 久久久人成影片一区二区三区 | 亚洲一区日本| 亚洲激情小视频| 欧美影院在线| 国产精品一区在线播放| 99亚洲一区二区| 久久人人九九| 亚久久调教视频| 国产精品成人在线| 99国产精品久久久久久久成人热| 亚洲欧洲一区二区三区在线观看| 亚洲黄页视频免费观看| 亚洲欧美在线高清| 国产精品午夜国产小视频| 一区二区国产在线观看| 亚洲第一天堂无码专区| 麻豆av一区二区三区| 亚洲高清在线观看| 老鸭窝毛片一区二区三区| 亚洲欧美日韩在线综合| 国产精品亚洲综合色区韩国| 99国产一区| 亚洲精品视频在线| 欧美日韩蜜桃| 亚洲一级在线观看| 亚洲视频一区在线观看| 国产精品天天看| 欧美在线三区| 久久久中精品2020中文| 加勒比av一区二区| 欧美激情一区二区三级高清视频 | 欧美喷水视频| 亚洲精品无人区| 亚洲国产日韩一区二区| 欧美激情第4页| aa日韩免费精品视频一| 在线亚洲一区观看| 国产欧美日韩在线 | 在线亚洲一区| 夜夜精品视频一区二区| 国产日韩欧美亚洲一区| 欧美成人午夜激情| 欧美日韩一区二区三区在线看| 亚洲男人的天堂在线aⅴ视频| 性欧美精品高清| 亚洲人成网站999久久久综合| 最新日韩在线视频| 国产精品日韩一区| 欧美sm重口味系列视频在线观看| 欧美精品亚洲精品| 久久国产88| 欧美理论在线播放| 玖玖玖免费嫩草在线影院一区| 欧美日韩国产高清| 久久国产精品一区二区三区四区 | 国产精品日本一区二区| 美女诱惑一区| 国产精品视频999| 欧美激情1区2区| 国产精品久久久久毛片大屁完整版 | 红桃视频成人| 日韩视频中文| 亚洲欧洲视频| 久久av在线看| 午夜精品久久一牛影视| 欧美成人国产| 久久婷婷一区| 国产情侣一区| 欧美亚一区二区| 欧美激情片在线观看| 国产婷婷色一区二区三区四区| 亚洲人成艺术| 在线观看亚洲| 欧美中文字幕视频| 欧美亚洲免费| 欧美日韩一区二区三区免费| 亚洲第一精品电影| 激情六月综合| 午夜日韩激情| 小嫩嫩精品导航| 国产精品欧美日韩| 亚洲国产影院| 亚洲人成人99网站| 蜜臀av一级做a爰片久久| 久久精品网址| 国产视频一区在线观看一区免费| 在线亚洲一区观看| 亚洲欧美日韩精品久久奇米色影视| 欧美精品三级日韩久久| 亚洲高清激情| 一本色道88久久加勒比精品| 欧美成在线观看| 欧美激情无毛| 亚洲美女视频网| 欧美日韩成人综合在线一区二区 | 国产精品专区第二| 亚洲欧美高清| 久久精品99国产精品日本| 国产亚洲欧洲| 亚洲国产导航| 欧美成人免费播放| 亚洲人成人一区二区三区| 亚洲美女中文字幕| 国产精品成人观看视频国产奇米| 一本久道久久综合婷婷鲸鱼| 一本久久综合| 国产精品自在线| 久久久久免费视频| 亚洲国产综合在线看不卡| 亚洲精品在线一区二区| 欧美三级在线播放| 午夜精品视频网站| 欧美成人午夜激情视频| 亚洲素人一区二区| 国产午夜精品全部视频播放 | 99视频有精品| 欧美亚洲日本一区| 精品51国产黑色丝袜高跟鞋| 猫咪成人在线观看| 一区二区三区毛片| 久久久久91| 99精品国产高清一区二区| 欧美日韩和欧美的一区二区| 午夜视频一区二区| 亚洲福利免费| 亚洲一区中文| 精品二区视频| 国产精品超碰97尤物18| 欧美亚洲网站| 亚洲精品美女久久7777777| 欧美一级精品大片| 在线观看一区视频| 国产精品视频在线观看| 亚洲国产经典视频| 国产精品久久久久秋霞鲁丝| 久久久久久香蕉网| 这里只有精品视频| 欧美成人国产| 久久久www成人免费无遮挡大片| 亚洲精品久久久久久久久久久久| 国产精品乱码| 欧美激情一区在线| 浪潮色综合久久天堂| 亚洲在线视频网站| 99国内精品久久| 亚洲高清视频的网址| 久久噜噜亚洲综合| 欧美一区二区三区免费观看视频| 亚洲人成在线观看网站高清| 国产日韩欧美精品| 国产精品一区二区久久久| 欧美日韩亚洲综合| 欧美另类女人| 欧美日韩亚洲视频|