all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: cppcheck  ]

Package: cppcheck-gui (2.15.0-1 and others)

Links for cppcheck-gui

Screenshot

Debian Resources:

Download Source Package cppcheck:

Maintainer:

External Resources:

Similar packages:

strumento per analisi statica del codice C/C++ (GUI)

Cppcheck è uno strumento a riga di comando che cerca di identificare i bug non visti dal compilatore C/C++ che si sta usando. È versatile e può verificare codice non standard, incluse alcune estensioni del compilatore, codice assembly in linea, ecc. Il suo preprocessore interno può gestire include, macro e diversi comandi del preprocessore. Cppcheck è altamente configurabile, ma si può iniziare ad usarlo passandogli soltanto il percorso al codice sorgente.

Contiene controlli per:

 * puntatori a variabili automatiche in out-of-scope;
 * assegnamenti di variabili automatiche ad un parametro effettivo di una
   funzione;
 * errori di out-of-bound in vettori e STL;
 * costruttori di classi non presenti;
 * variabili non inizializzate da un costruttore;
 * uso di memset, memcpy, ecc. su una classe;
 * distruttori non virtuali per le classi base;
 * operator= che non restituisce un riferimento costante a sé stesso;
 * uso di funzioni deprecate (mktemp, gets, scanf);
 * generazione di eccezioni nei distruttori;
 * memory leak in variabili di funzioni o classi;
 * cast di puntatori in stile C in codice C++;
 * if ridondanti;
 * uso non corretto di funzioni strtol o sprintf;
 * divisioni tra numeri senza segno o per zero;
 * funzioni e membri di strutture non usati;
 * passaggio di parametri per valore;
 * uso non corretto di variabili signed char;
 * operazioni aritmetiche inusuali tra puntatori (come "abc" + 'd');
 * dereferenziazione di puntatori null;
 * istruzioni non complete;
 * uso non corretto di iteratori quando si itera all'interno di un
   contenitore;
 * dereferenziazione di iteratori non più validi;
 * uso di iteratori/puntatori a vettori invalidati.

Questo pacchetto contiene l'interfaccia grafica utente di cppcheck.

Tags: Interface Toolkit: Qt

Other Packages Related to cppcheck-gui

  • depends
  • recommends
  • suggests
  • enhances

Download cppcheck-gui

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 2.12.0-1 1,918.4 kB7,676.0 kB [list of files]
amd64 2.15.0-1 2,298.2 kB7,355.0 kB [list of files]
arm64 2.15.0-1 1,961.8 kB6,703.0 kB [list of files]
armel 2.15.0-1 1,911.3 kB6,452.0 kB [list of files]
armhf 2.15.0-1 2,001.9 kB4,716.0 kB [list of files]
hppa (unofficial port) 2.12.0-1 2,040.8 kB6,949.0 kB [list of files]
i386 2.15.0-1 2,471.5 kB7,628.0 kB [list of files]
ia64 (unofficial port) 2.12.0-1 2,419.1 kB13,413.0 kB [list of files]
m68k (unofficial port) 2.11-3 1,796.1 kB6,259.0 kB [list of files]
mips64el 2.15.0-1 1,992.9 kB8,314.0 kB [list of files]
ppc64 (unofficial port) 2.15.0-1 2,141.9 kB8,495.0 kB [list of files]
ppc64el 2.15.0-1 2,198.3 kB8,111.0 kB [list of files]
riscv64 2.15.0-1 2,211.7 kB5,555.0 kB [list of files]
s390x 2.15.0-1 2,170.1 kB7,199.0 kB [list of files]
sh4 (unofficial port) 2.12.0-1 2,165.1 kB5,811.0 kB [list of files]
sparc64 (unofficial port) 2.15.0-1 1,845.6 kB7,694.0 kB [list of files]
x32 (unofficial port) 2.9-1 1,935.4 kB5,931.0 kB [list of files]