جامد تجزيي جي رليز cppcheck 2.1

دستياب مفت جامد تجزيي جي نئين رليز سي پي پي چيڪ 2.1, جيڪو توهان کي C ۽ C++ ٻولين ۾ ڪوڊ ۾ مختلف طبقن جي غلطين جي نشاندهي ڪرڻ جي اجازت ڏئي ٿو، بشمول غير معياري نحو استعمال ڪرڻ، عام طور تي شامل ڪيل سسٽم لاءِ. پلگ ان جو هڪ مجموعو مهيا ڪيو ويو آهي جنهن جي ذريعي cppcheck مختلف ترقي، مسلسل انضمام ۽ ٽيسٽنگ سسٽم سان ضم ٿيل آهي، ۽ پڻ مهيا ڪري ٿي اهڙيون خاصيتون چيڪ ڪريو ڪوڊ فارميٽنگ انداز سان ڪوڊ جي تعميل. ڪوڊ کي پارس ڪرڻ لاءِ، توھان استعمال ڪري سگھوٿا يا ته پنھنجو پنھنجو پارسر يا ٻاھرين پارسر Clang کان. ان ۾ پڻ شامل آهي donate-cpu.py اسڪرپٽ مقامي وسيلا مهيا ڪرڻ لاءِ ڊيبين پيڪيجز لاءِ تعاون واري ڪوڊ جو جائزو وٺڻ لاءِ. پروجيڪٽ ذريعن طرفان ورهايل GPLv3 تحت لائسنس يافته.

سي پي پي چيڪ جي ترقي اڻڄاتل رويي سان لاڳاپيل مسئلن جي نشاندهي ڪرڻ ۽ ڊزائينز جي استعمال تي مرکوز آهي جيڪي حفاظتي نقطي نظر کان خطرناڪ آهن. مقصد پڻ غلط مثبت کي گهٽائڻ آهي. وچ ۾ سڃاڻپ مسئلا: غير موجود شين ڏانهن اشارو، صفر طرفان تقسيم، انٽيجر اوور فلوز، غلط بٽ شفٽ آپريشن، غلط تبديليون، مسئلا جڏهن ميموري سان ڪم ڪرڻ، STL جو غلط استعمال، null پوائنٽرز کي رد ڪرڻ، بفر تائين حقيقي رسائي کان پوء چيڪ لاڳو ڪرڻ، وڃڻ بفر جي حدن کان ٻاهر، غير شروع ٿيل متغير استعمال ڪندي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو