2012-07-15 18 views
7

için standart gibi C++ için bilinen birleşik Strike Fighter (JSF) standardı vardır, C için kritik bir platformda kodlama yaparken C programcılarının kalitesini kullanmasını destekleyen benzer bir standart var mı?JSF (Joint Strike Fighter) C

+0

Özellikle gömülü C kodlama stili mi arıyorsunuz? –

+0

Varsa, bu makul: http://www.barrgroup.com/Coding-Standard-Muse – Throwback1986

cevap

9

MISRA C Motor Sanayi Yazılım Güvenilirlik Derneği tarafından Orada: ISO C belirtmişse 2004 kritik sistemlerde C dilinin kullanımı için kılavuz, http://www.misra.org.uk

4

Les Hatton:

MISRA-C

Kritik sistemler için alt kümesi ve MISRA C hakkında biraz yazdım. Herhangi bir karar vermeden önce söyleyeceklerini (en azından çoğunu) okudum. tl:dr kipindeyseniz, kısa cevabı, bu kılavuzların çoğunun (MISRA C dahil), tüm gamı ​​son derece kullanışlı olandan biraz faydalı olacak şekilde, muhtemelen aktif olarak zararlı olabilecek birkaçıya (ör., Onları takip etmek için düzenleme kodu) sahip olan kurallar içermesidir. herhangi bir şeyi düzeltmek yerine hataları tanıtmak daha olasıdır).