Макрос не должен быть задан с тем же именем как ключевое слово
Макрос не должен быть задан с тем же именем как ключевое слово.
Используя макросы, чтобы изменить значение ключевых слов может сбить с толку. Поведение не определено, если вы включаете стандартный заголовок, в то время как макрос задан с тем же именем как ключевое слово.
Макро-macro_name
не должен быть переопределен.
Макро-macro_name
не должен быть не определен.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: предварительная обработка директив |
Категория: необходимый |
Категория AGC: необходимый |
Языки: C90, C99 |