Cppcheck

Cppcheck

Cppcheck, C / C ++ kodu için statik bir analiz aracıdır.C / C ++ derleyicilerinin ve diğer birçok analiz aracının aksine, koddaki sözdizimi hatalarını algılamaz.
Cppcheck, C / C ++ kodu için statik bir analiz aracıdır.C / C ++ derleyicilerinin ve diğer birçok analiz aracının aksine, koddaki sözdizimi hatalarını algılamaz.Cppcheck öncelikle derleyicilerin normalde algılamadığı hata türlerini tespit eder.Amaç sadece koddaki gerçek hataları tespit etmektir (yani sıfır yanlış pozitiflere sahip olmak).Özellikler: - Sınırların dışında kontrol, - Her sınıf için kodu kontrol edin, - İstisna güvenlik kontrolü, - Bellek sızıntı kontrolü, - Eski işlevler kullanılıyorsa uyar, - STL'nin geçersiz kullanımını kontrol edin, - Başlatılmamış değişkenleri ve kullanılmayan fonksiyonları kontrol edin

Kategoriler

Herhangi bir lisansa sahip tüm platformlar için Cppcheck'a alternatifler

PVS-Studio

PVS-Studio

PVS-Studio, C, C ++ ve C # uygulamalarının kaynak kodundaki hataları tespit eden statik bir analiz cihazıdır.
Coverity Scan

Coverity Scan

Coverity Scan Static Analysis, Java, C / C ++ veya C # açık kaynak projenizdeki hataları ücretsiz bulup gidermenizi sağlar.
Flawfinder

Flawfinder

Flawfinder kaynak kodunu inceler ve risk düzeyine göre sıralanmış olası güvenlik zayıflıklarını (`` kusurlar '') bildirir.
Splint

Splint

Splint, C programlarını güvenlik açıkları ve kodlama hataları için statik olarak kontrol etmek için bir araçtır.Minimum çaba ile Splint daha iyi bir tiftik olarak kullanılabilir.
lgtm.com

lgtm.com

lgtm.com kod analizi için bir platformdur.Açık kaynak kodlu yazılımlarda kullanmak ücretsizdir;55 binden fazla proje için sonuçlar mevcuttur (kendiniz ekleyin!), otomatik kod inceleme çekme isteği entegrasyonu (GitHub, Bitbucket, GitLab) ve çok daha fazlasına sahiptir.
  • Ücretsiz
  • Web
EDoC++

EDoC++

EDoC ++, C ++ kodunda istisnaların kullanımı ile ilişkili sorunları tanımlamak için tasarlanmış bir C ++ kaynak analiz aracıdır.
LDRA Testbed

LDRA Testbed

Liverpool Data Research Associates (LDRA), Kamu ve Özel sektörler için yazılım analizi, test ve gereksinimler izlenebilirlik araçları sağlayıcısıdır ve statik ve dinamik yazılım analizinde öncüdür.
CxxProf

CxxProf

CxxProf C ++ için manuel enstrümanlı Profilleme kütüphanesidir.Amacı, mevcut projelere mümkün olduğunca az ek yük ile kolay entegrasyon sağlamaktır.
Clang Static Analyzer

Clang Static Analyzer

Clang Static Analyzer, C, C ++ ve Objective-C programlarındaki hataları bulan bir kaynak kodu analiz aracıdır.
PC-lint

PC-lint

Gimpel Yazılımı PC-lint Plus, MISRA Desteği dahil C ve C ++ için Esnek Statik Analiz
Infer

Infer

Facebook Infer statik bir analiz aracıdır - Infer'e Objective-C, Java veya C kodu verirseniz, potansiyel hataların bir listesini üretir.