Static analysis of C/C++ code. Checks for: memory leaks, mismatching allocation-deallocation, buffer overrun, and many more. The goal is 0% false positives. See http://cppcheck.sourceforge.net for more information.

Project Activity

See All Activity >

Follow cppcheck

cppcheck Web Site

Other Useful Business Software

The free modern Jira alternative for teams Icon
The free modern Jira alternative for teams

Simple, yet powerful product development. Run your team's weekly sprints and tasks, synced to Git. Free for unlimited users.

Agile, made easy. One workspace for your team's docs, sprints and tasks, synced to Github, or Gitlab. Tara AI is the simplest product development tool, designed for teams moving rapidly. Free for developers and teams.

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
66
1
4
1
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Bug
  • Looks good so far - I was in error in my assessment as to building the tool. I was using 2010 and not 2019. 2019 worked fine. Also, I noticed an installer too. So my original comment was a knee-jerk. Apologies.
  • Found this yesterday. I think it's great! I applied it to a modest size project (~13K LOC) I'm working on, and it was relentless in finding "areas for improvement." Using this tool, in less than 24 hours I was able to clear 35 errors, 159 warnings, 286 style warnings, 4 portability warnings, and 0 performance warnings down to 0/1/6/0/0. I've convinced myself that these remaining items are false positives, but that is just noise as far as I'm concerned (484 down to 7). The power of that relentlessly thorough set of eyes looking at the code was amazing. And humbling. I give it my highest recommendation!
  • Easy to use without much setup, readable warnings and errors, few false positives. Best free static code checking tool, nothing else comes close. If you use it and fix your code, it will improve your code reliability and maintainability.
Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Developers, Quality Engineers

User Interface

Command-line

Programming Language

C++

Registered

2007-05-07