Ohjelmiston tiedot:
Versio: 1.63.1
Lähetyksen päivämäärä: 17 Feb 15
Lupa: Vapaa
Suosio: 720
Cppcheck on avoimen lähdekoodin analyysi ohjelmisto C ja C ++ koodia.
Toisin kuin muut C / C ++ kääntäjät, Cppcheck ei tunnista syntaksivirheitä. Sen sijaan se vain havaitsee tyyppisiä vikoja, että kääntäjät yleensä ei tunnista.
Kehittäjät suosittelevat, että sallit niin monta varoitusta kuin mahdollista kääntäjä.
Mitä uutta strong> tässä julkaisussa:
- Tämä versio korjaa vian koottu malleja.
Mitä uutta strong> versiossa 1.57:
- Tuki Java ja C # koodi on poistettu.
- Uusi vaihtoehto --language = hoitoon koodin tiettyä kieltä.
- Tuki GCC binaarilukuna syntaksi (0b ...).
- yksinkertaistaminen tunnettuja math.h toimintoja.
- tarkistaa muuttujan ollessa määritetty arvo ja koskaan käyttänyt myös käsittelee uudelleenasetukset.
- Korjaa useita vääriä negatiivisia puskurin ylivuoto tarkistaa.
- havaitseminen riittämättömiksi vertailuja Boolen muuttujia.
- Parempi havaitseminen epäsuhdasta ja toimeksiantoja ja vertailuja bittioperaatioita.
- Tarkista muuttujia on antaa uudelleen arvoon ennen vanhaan on käytetty.
- havaitseminen vapauttaa virheellistä osoitetta.
Kommentteja ei löytynyt