Famoahana ny mpandinika static cppcheck 2.1

Available famoahana vaovao an'ny analyser static maimaim-poana cppcheck 2.1, izay mamela anao hamantatra karazana lesoka isan-karazany amin'ny kaody amin'ny fiteny C sy C ++, ao anatin'izany ny fampiasana syntax tsy manara-penitra, mahazatra amin'ny rafitra tafiditra. Ny fitambaran'ny plugins dia omena amin'ny alΓ lan'ny cppcheck ampifandraisina amin'ny fampandrosoana isan-karazany, ny fampidirana mitohy sy ny rafitra fitsapana, ary manome ihany koa ireo endri-javatra toy ny fanaraha-maso fanarahana ny kaody amin'ny fomba fandrafetana kaody. Mba hamakiana kaody dia azonao atao ny mampiasa parser anao manokana na parser ivelany avy amin'i Clang. Ao anatin'izany ihany koa ny script donate-cpu.py mba hanomezana loharano eo an-toerana hanaovana asa famerenana kaody fiaraha-miasa ho an'ny fonosana Debian. Loharanon'ny tetikasa nozarain'i nahazoan-dalana GPLv3.

Ny fampivoarana ny cppcheck dia mifantoka amin'ny famantarana ireo olana mifandraika amin'ny fitondran-tena tsy voafaritra sy ny fampiasana endrika mampidi-doza amin'ny fomba fijery fiarovana. Tanjona ihany koa ny hanamaivanana ny fanenjehana diso. Anisan'ireo fantatra olana: fanondro amin'ny zavatra tsy misy, fizarazarana amin'ny zero, fihoaran'ny integer, fampandehanana bitika tsy mety, fiovam-po diso, olana rehefa miasa amin'ny fitadidiana, fampiasana tsy mety ny STL, fanondroana tondro tsy misy dikany, fampiharana fanamarinana aorian'ny fidirana amin'ny buffer, mandeha ivelan'ny sisin-tanin'ny buffer, mampiasa variables uninitialized.

Source: opennet.ru

Add a comment