Обоснование правил комментирования в MISRA - PullRequest
7 голосов
/ 02 марта 2012

Правило 2.2 в MISRA гласит, что «исходный код должен использовать только комментарии типа /* ... */».Кто-нибудь знает, что является обоснованием этого правила?что не так с // комментариями в стиле?

Ответы [ 2 ]

9 голосов
/ 13 марта 2012

MISRA 1998 и 2004 поддерживают только стандарт C90 («ANSI C»). В этом стандарте // комментарии запрещены, и код, содержащий их, не будет компилироваться на компиляторах C90.

MISRA 2012 поддерживает стандарт C99 и // комментарии.

4 голосов
/ 21 августа 2012

В дополнение к ответу Лундина , MISRA-C: 2012 (который охватывает C99) DOES разрешить // стиль комментариев

...