#include директива должна сопровождаться или <имя файла> или последовательность "имени файла"
#include директива должна сопровождаться или <имя файла> или последовательность "имени файла".
Это правило применяется только после макро-замены.
Поведение кода не определено если #include
директива не использует одну из следующих форм:
#include <filename>
#include "filename"
Используя другие формы #include
директивы не разрешены ISO/IEC 14882:2003. Чтобы избежать неожиданного поведения, избегайте использования уродливого #include
операторы.
Polyspace® повышает нарушение этого правила если #include
директива не сопровождается ни одним <filename>
или "Filename"
.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
Группа: предварительная обработка директив |
Категория: необходимый |