Директивам #include в файле должны только предшествовать другие директивы препроцессору или комментарии
Директивам #include в файле должны только предшествовать другие директивы препроцессору или комментарии.
Группировка всех #include директив препроцессору в начале файла делает код более читаемым. Директивы #include могут включать заголовочные файлы, где макросы заданы. Если вы используете такой макрос прежде включая его определение, вы можете столкнуться с неожиданным поведением кода.
Polyspace ®повышения этот дефект, когда #include
директива появляется после любого кода, который не является комментарием или директивой препроцессору.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
Группа: предварительная обработка директив |
Категория: необходимый, автоматизированный |