Splint

Yazılım ekran görüntüsü:
Splint
Yazılım detaylar:
Versiyon: 3.1.1
Qayıt: 3 Jun 15
Geliştirici: David Evans
Lisans: Ücretsiz
Popülerlik: 95

Rating: 3.0/5 (Total Votes: 1)

Splint statik güvenlik açıkları ve programlama hatalarından C programları kontrol etmek için bir araçtır.
Atel kullanılmayan beyanlar, tip tutarsızlıklar, kullanım tanımı önce ulaşılamaz kod göz ardı dönüş değerleri, yürütme yolları dönüşü ile, büyük olasılıkla sonsuz döngüler dahil olmak üzere geleneksel tüy bırakmayan kontrolleri çoğu yapar ve vakaların üzerinden düşer.
Daha güçlü kontroller kaynak kodu açıklamaları verilen ek bilgi ile mümkün kılınmıştır. Açıklamalar stilize yorumlar fonksiyonlar, değişkenler, parametreler ve tipleri hakkında o belge varsayımlar bulunmaktadır.
Özellikle açıklamalar olarak etkin kontrollere ek olarak, geleneksel tüy bırakmayan çeklerin birçoğu bu ek bilgi yararlanılarak geliştirildi.
Daha fazla çaba annotating programları daha iyi kontrol sonuçlarına koymak gibi. Splint kullanmak için bir temsili çaba fayda eğrisi Şekil 1'de gösterilmiştir.
Atel esnek olması ve programcılar belirli projeler için çaba fayda eğrisi üzerinde uygun noktaları seçmek için izin vermek için tasarlanmıştır.
Farklı kontroller açılır ve kod verilmiştir fazla bilgi dramatik artışlar tespit edilebilir hata sayısını ek not.
Splint tarafından algılanan sorunlar şunlardır:

Benzer yazılım

PuDB
PuDB

20 Feb 15

Electric Fence
Electric Fence

3 Jun 15

MBW
MBW

18 Feb 15

scanmem
scanmem

2 Jun 15

Yorumlar Splint

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!