Name : cppcheck
| |
Version : 1.82
| Vendor : openSUSE
|
Release : bp152.3.23
| Date : 2020-04-16 23:22:40
|
Group : Development/Languages/C and C++
| Source RPM : cppcheck-1.82-bp152.3.23.src.rpm
|
Size : 3.79 MB
| |
Packager : https://bugs_opensuse_org
| |
Summary : A tool for static C/C++ code analysis
|
Description :
This program tries to detect bugs that your C/C++ compiler don\'t see. Cppcheck is versatile. You can check non-standard code that includes various compiler extensions, inline assembly code, etc. Checking covers for example these errors:
* Out of bounds * Uninitialized member variable \'classname::varname\' * Using \'memfunc\' on class * Using \'memfunc\' on struct that contains a \'std::classname\' * Class Base which is inherited by class Derived does not have a virtual destructor * Memory leak: varname * Resource leak: varname * Deallocating a deallocated pointer: varname * Using \'varname\' after it is deallocated / released * Invalid radix in call to strtol or strtoul. Must be 0 or 2-36 * Overlapping data buffer varname * Unsigned division. The result will be wrong. * Unusual pointer arithmetic
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/Backports:/SLE-15-SP2/standard/x86_64 |