Cppcheck

Cppcheck

Cppcheck är ett statiskt analysverktyg för C / C ++ -kod.Till skillnad från C / C ++ kompilatorer och många andra analysverktyg upptäcker det inte syntaxfel i koden.
Cppcheck är ett statiskt analysverktyg för C / C ++ -kod.Till skillnad från C / C ++ kompilatorer och många andra analysverktyg upptäcker det inte syntaxfel i koden.Cppcheck upptäcker primärt de typer av buggar som kompilatorerna normalt inte upptäcker.Målet är att bara upptäcka verkliga fel i koden (dvs. ha noll falska positiver).Funktioner: - Kontrollera utan gränser, - Kontrollera koden för varje klass, - Kontrollera undantagssäkerhet, - Kontroll av minnesläckor, - Varna om föråldrade funktioner används, - Kontrollera om ogiltig användning av STL, - Kontrollera om oinitialiserade variabler och oanvända funktioner
cppcheck

Funktioner

kategorier

Alternativ till Cppcheck för alla plattformar med någon licens

PVS-Studio

PVS-Studio

PVS-Studio är en statisk analysator som upptäcker fel i källkoden för C, C ++ och C # applikationer.
Coverity Scan

Coverity Scan

Statiskt analys av Coverity Scan gör det möjligt att hitta och fixa fel i ditt Java, C / C ++ eller C # open source-projekt.
Flawfinder

Flawfinder

Flawfinder undersöker källkoden och rapporterar möjliga säkerhetsbrister (`` brister '') sorterade efter risknivå.
Splint

Splint

Splint är ett verktyg för att statiskt kontrollera C-program för säkerhetsproblem och kodfel.Med minimal ansträngning kan Splint användas som ett bättre ludd.
lgtm.com

lgtm.com

lgtm.com är en plattform för kodanalys.Det är gratis att använda för öppen källkodsprogramvara;resultat för över 55 000 projekt är lättillgängliga (lägg till din egen!), har automatisk kodgranskning pull-integration (GitHub, Bitbucket, GitLab) och mycket mer.
EDoC++

EDoC++

EDoC ++ är ett C ++ källanalysverktyg utformat för att identifiera problem förknippade med användning av undantag i C ++ -kod.
LDRA Testbed

LDRA Testbed

Liverpool Data Research Associates (LDRA) är en leverantör av mjukvara analys, test och krav spårbarhet verktyg för den offentliga och privata sektorn och en pionjär inom statisk och dynamisk mjukvareanalys.
CxxProf

CxxProf

CxxProf är ett manuellt instrumenterat profileringsbibliotek för C ++.Målet är att tillhandahålla enkel integration i befintliga projekt med så lite omkostnad som möjligt.
Clang Static Analyzer

Clang Static Analyzer

Clang Static Analyzer är ett källkodanalysverktyg som hittar buggar i C-, C ++- och Objekt-C-program.
PC-lint

PC-lint

Gimpel-programvara PC-lint Plus, flexibel statisk analys för C och C ++ inklusive MISRA-support
Infer

Infer

Facebook Infer är ett statiskt analysverktyg - om du ger Infer vissa Objekt-C-, Java- eller C-kod producerar det en lista med potentiella buggar.