【代碼質量】靜態代碼檢測pc-lint, visual lint, cpp-check(pclint、cppcheck)

引言  靜態代碼分析是指無需運行被測代碼,通過詞法分析、語法分析、控制流、數據流分析等技術對程序代碼進行掃描,找出代碼隱藏的錯誤和缺陷。 如參數不匹配,有歧義的嵌套語句,錯誤的遞歸,非法計算,可能出現的空指針引用等等。統計證明,在整個軟件開發生命週期中,30% 至 70% 的代碼邏輯設計和編碼缺陷是可以通過靜態代碼分析來發現和修復的。   主流靜態代碼掃描工具概況  騰訊TSC團隊自主研發的tsc
相關文章
相關標籤/搜索