Cppcheck 2.7 வெளியீடு, C++ மற்றும் C மொழிகளுக்கான நிலையான குறியீடு பகுப்பாய்வி

நிலையான குறியீடு பகுப்பாய்வி cppcheck 2.7 இன் புதிய பதிப்பு வெளியிடப்பட்டது, இது உட்பொதிக்கப்பட்ட அமைப்புகளுக்கு பொதுவான தரமற்ற தொடரியல் பயன்படுத்தும் போது உட்பட, C மற்றும் C++ மொழிகளில் குறியீட்டில் உள்ள பல்வேறு வகை பிழைகளை அடையாளம் காண உங்களை அனுமதிக்கிறது. செருகுநிரல்களின் தொகுப்பு வழங்கப்படுகிறது, இதன் மூலம் cppcheck பல்வேறு மேம்பாடு, தொடர்ச்சியான ஒருங்கிணைப்பு மற்றும் சோதனை அமைப்புகளுடன் ஒருங்கிணைக்கப்பட்டுள்ளது, மேலும் குறியீடு பாணியுடன் குறியீடு இணக்கத்தை சரிபார்ப்பது போன்ற அம்சங்களையும் வழங்குகிறது. குறியீட்டைப் பாகுபடுத்த, உங்கள் சொந்த பாகுபடுத்தி அல்லது க்ளாங்கிலிருந்து வெளிப்புற பாகுபடுத்தியைப் பயன்படுத்தலாம். டெபியன் தொகுப்புகளுக்கான கூட்டுக் குறியீட்டு மதிப்பாய்வுப் பணிகளைச் செய்ய உள்ளூர் ஆதாரங்களை வழங்க, donate-cpu.py ஸ்கிரிப்டையும் உள்ளடக்கியது. திட்டத்தின் மூலக் குறியீடு GPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

cppcheck இன் வளர்ச்சியானது வரையறுக்கப்படாத நடத்தை மற்றும் பாதுகாப்புக் கண்ணோட்டத்தில் ஆபத்தான வடிவமைப்புகளின் பயன்பாடு ஆகியவற்றுடன் தொடர்புடைய சிக்கல்களைக் கண்டறிவதில் கவனம் செலுத்துகிறது. தவறான நேர்மறைகளைக் குறைப்பதும் குறிக்கோள். அடையாளம் காணப்பட்ட சிக்கல்களில்: இல்லாத பொருள்களுக்கான சுட்டிகள், பூஜ்ஜியத்தால் வகுத்தல், முழு எண் வழிதல், தவறான பிட் ஷிப்ட் செயல்பாடுகள், தவறான மாற்றங்கள், நினைவகத்துடன் பணிபுரியும் போது சிக்கல்கள், STL இன் தவறான பயன்பாடு, பூஜ்ய சுட்டிக்காட்டி குறைபாடுகள், உண்மையான அணுகலுக்குப் பிறகு காசோலைகளைப் பயன்படுத்துதல் இடையகத்திற்கு, இடையக மேலெழுதுதல், துவக்கப்படாத மாறிகளின் பயன்பாடு.

இதற்கு இணையாக, ஸ்வீடிஷ் நிறுவனமான Cppcheck Solutions AB ஆனது Cppcheck பிரீமியத்தின் விரிவாக்கப்பட்ட பதிப்பை உருவாக்குகிறது, இது எல்லையற்ற சுழல்கள் இருப்பதை பகுப்பாய்வு செய்கிறது, தொடங்கப்படாத மாறிகளுக்கான மேம்பட்ட தேடல் மற்றும் மேம்பட்ட இடையக வழிதல் பகுப்பாய்வு ஆகியவற்றை வழங்குகிறது.

புதிய பதிப்பில்:

  • கொள்கலன்களின் பார்வைகளுக்கான ஆதரவு சேர்க்கப்பட்டது - பார்வை பண்புக்கூறு நூலகக் குறிச்சொல்லில் சேர்க்கப்பட்டுள்ளது, இது வகுப்பு ஒரு பார்வை என்பதைக் குறிக்கிறது. தொங்கும் கொள்கலன்களைத் தேடும்போது இந்தப் பண்புக்கூறைப் பயன்படுத்த வாழ்நாள் பகுப்பாய்வுக் குறியீடு புதுப்பிக்கப்பட்டது;
  • மேம்படுத்தப்பட்ட காசோலைகள்;
  • திரட்டப்பட்ட பிழைகள் சரி செய்யப்பட்டு, பகுப்பாய்வியில் உள்ள குறைபாடுகள் நீக்கப்பட்டுள்ளன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்