Cppcheck, C/C++ kodları için tasarlanmış bir statik analiz aracıdır; hataları, belirsiz davranışları (undefined behavior) ve potansiyel olarak tehlikeli kodlama uygulamalarını tanımlamak için geliştirilmiştir. Başlıca özellikleri ve hedefleri şunlardır:
Karmaşık Problemlerin Tespiti:
Geleneksel testler sırasında tanımlaması zor hatalara odaklanır; örneğin:
Hafıza sızıntıları.
Geçersiz işaretçi erişimleri.
Başlatılmamış veya belirsiz koşullar.
Dizi sınır ihlalleri.
Düşük Yanlış Pozitif Oranı:
Geliştiricileri aşırı yüklememek için gereksiz uyarıları azaltarak doğruluğa öncelik verir.
Standart Dışı Söz Dizimi Desteği:
Esneklik gerektiren gömülü projelerde, belirli derleyici uzantıları veya yaygın uygulamalarla kodu analiz eder.
Entegrasyon ve Özelleştirme:
Komut satırı aracılığıyla, IDE'lere (Visual Studio veya Eclipse gibi) entegre olarak veya CI/CD boru hatlarında kullanılabilir. Özelleştirilmiş kurallar oluşturulmasına olanak tanır.
Çoklu İş Parçacığı Analizi:
Büyük projelerde kontrol sürecini hızlandırmak için seçenekler sunar.
Sürüm: 2.17.1
Boyut: 21.45 MB
Lisans: Ücretsiz
Dil: İngilizce
Platform: Windows
Dosya Türü: MSI
SHA-256: bcc28e10ae88584a5844540f0b9d54419eb04185f506565459117ec73d63f137
Geliştirici: Daniel Marjamaki
Kategori: Yardımcı Programlar/Programlama
Güncellendi: 26.02.2025