2012-07-15 41 views
7

的標準有許多着名的C++聯合攻擊戰士(JSF)標準,在編寫關鍵任務平臺時,是否有類似的C語言標準來促進C語言程序員的使用質量?JSF(聯合攻擊戰鬥機)類似於C

+0

您是否正在尋找嵌入式C編碼風格? – 2012-07-15 16:00:51

+0

如果是這樣,這個是合理的:http://www.barrgroup.com/Coding-Standard-Muse – Throwback1986 2012-07-15 16:06:43

回答

9

還有就是MISRA C由汽車工業軟件可靠性協會:

MISRA-C:2004年,對於使用中的關鍵系統C語言的指導方針, http://www.misra.org.uk

4

Les Hatton已經指定了ISO C關鍵系統的子集,並寫了很多關於MISRA C的信息。在作出任何決定之前,我都會仔細閱讀(至少大部分)他必須說的話。如果你處於tl:dr模式,簡單的答案是大多數這樣的指導方針(包括MISRA C)都包含運行整個色域的規則,從極其有用到有用,還有一些可能是有害的(例如,編輯代碼以遵循它們更有可能引入錯誤而不是解決任何問題)。