站內(nèi)搜索
電腦軟件
編輯推薦
本類下載榜
總下載排行
軟件簡(jiǎn)介
cppcheck 是一個(gè)靜態(tài)代碼分析檢查工具,它可以對(duì)c, c++ 代碼進(jìn)行分析;可以分析內(nèi)存泄漏,錯(cuò)配的內(nèi)存分配和釋放,緩沖區(qū)溢出,以及更多的問(wèn)題,作為編譯器的一種補(bǔ)充檢查,cppcheck對(duì)產(chǎn)品的源代碼執(zhí)行嚴(yán)格的邏輯檢查,同時(shí)可以使用這款軟件打開(kāi)xml文檔。
執(zhí)行的檢查包括:
1. 自動(dòng)變量檢查
2. 數(shù)組的邊界檢查
3. class類檢查
4. 過(guò)期的函數(shù),廢棄函數(shù)調(diào)用檢查
5. 異常內(nèi)存使用,釋放檢查
6. 內(nèi)存泄漏檢查,主要是通過(guò)內(nèi)存引用指針
7. 操作系統(tǒng)資源釋放檢查,中斷,文件描述符等
8. 異常STL 函數(shù)使用檢查
9. 代碼格式錯(cuò)誤,以及性能因素檢查
使用方法:運(yùn)行cppcheck -h可以得到參數(shù)的提示,這里直介紹我用到的參數(shù)
cppcheck -j 3 --enable=all search/*
-j參數(shù)指定的是檢查線程的個(gè)數(shù),如果需要檢查代碼的量很大,-j參數(shù)還是很有用的
--enable指定當(dāng)前指定的檢查級(jí)別,可選的參數(shù)有all,style,information等
cppcheck使用起來(lái)非常簡(jiǎn)單,可以比較方便檢查出代碼中明顯的錯(cuò)誤,這個(gè)可以常用,代碼好,大家好
eXeScope(資源編輯器)v6.5漢化綠色特別版
全能ASPack自動(dòng)脫殼工具 綠色版
快速脫殼機(jī)Quick Unpack 2.00漢化綠色特別版【繞過(guò)加密器脫殼】
窗體屬性修改專家 2007 七夕情人節(jié)特別版
超級(jí)脫殼機(jī)_RL!dePacker 1.41Final英文版+1.3漢化版
ResScope(軟件資源分析)v1.96漢化綠色特別版
查殼工具_(dá)Protection ID v5.2c漢化綠色特別版【能掃描加密光盤(pán)的加密方式】
程序運(yùn)行參數(shù)查看器1.0綠色版_查看程序通過(guò)什么參數(shù)運(yùn)行
SecureCRT(終端仿真程序)V6.6.1b289 漢化綠色版
HeapMemView(跟蹤軟件的內(nèi)存漏洞)v1.02漢化綠色特別版
WholeEditor Bate簡(jiǎn)體中文綠色版【輕松生成調(diào)試BAT文件】
窗體監(jiān)控器v1.400綠色版_編程或調(diào)試工具
DbgView調(diào)試信息查看器 V1.0簡(jiǎn)體中文綠色版_軟件開(kāi)發(fā)者常用的軟件
匯編轉(zhuǎn)換器v1.0綠色版_用于檢測(cè)代碼是否正確
Modbus調(diào)試精靈 v7.04 綠色版
比純調(diào)試器BTR debugger 1.0 官方免費(fèi)版