Kutulutsidwa kwa static analyzer cppcheck 2.1

Ipezeka kutulutsidwa kwatsopano kwa free static analyzer Chotsani 2.1, zomwe zimakupatsani mwayi wozindikira zolakwika zamitundu yosiyanasiyana m'zilankhulo za C ndi C ++, kuphatikiza mukamagwiritsa ntchito mawu osakhazikika, omwe amafanana ndi machitidwe ophatikizidwa. Kutolere kwa mapulagini kumaperekedwa kudzera momwe cppcheck imaphatikizidwa ndi chitukuko chosiyanasiyana, kuphatikiza kosalekeza ndi machitidwe oyesera, komanso imapereka zinthu monga yang'anani kutsata kachidindo ndi kalembedwe ka ma code. Kuti muwerenge kachidindo, mutha kugwiritsa ntchito cholembera chanu kapena chowerengera chakunja kuchokera ku Clang. Zimaphatikizansopo zolemba za donate-cpu.py kuti zipereke zothandizira zakomweko kuti achite ntchito yowunikiranso ma code pamaphukusi a Debian. Magwero a polojekiti wogawidwa ndi zololedwa pansi pa GPLv3.

Kukula kwa cppcheck kumayang'ana pa kuzindikira mavuto okhudzana ndi khalidwe losadziwika bwino komanso kugwiritsa ntchito mapangidwe omwe ali owopsa kuchokera kumalo otetezeka. Cholinga ndikuchepetsanso zinthu zabodza. Pakati kudziwika mavuto: zolozera ku zinthu zomwe palibe, kugawikana ndi ziro, kuchuluka kwachulukidwe, kusintha kolakwika pang'ono, kutembenuka kolakwika, zovuta zokumbukira, kugwiritsa ntchito molakwika kwa STL, kuletsa zolozera zachabechabe, kugwiritsa ntchito macheke pambuyo polowera kwenikweni ku buffer, kupitilira kwa buffer, kugwiritsa ntchito. zosintha zosasinthika.

Source: opennet.ru

Kuwonjezera ndemanga