exponenta event banner

MISRA C:2012 Правило 20.10

Операторы # и # # препроцессора не должны использоваться

Описание

Определение правила

Операторы # и # # препроцессора не должны использоваться.

Объяснение

Порядок оценки, связанный с несколькими #, несколько ##, или смесь # и ## операторы препроцессора не указаны. В некоторых случаях поэтому невозможно предсказать результат расширения макросов.

Использование ## может привести к скрытому коду.

Поиск неисправностей

Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.

Проверить информацию

Группа: Директивы предварительной обработки
Категория: Консультационные услуги
СМЖЛ Категория: Консультативные услуги