Заголовочные файлы, которые определены локально в проекте, должны иметь расширение имени файла одного из: .h, .hpp или .hxx
Заголовочные файлы, которые определены локально в проекте, должны иметь расширение имени файла одного из: .h, .hpp или .hxx.
Разработчики и рецензенты кода ожидают, что заголовочный файл будет иметь одно из стандартных расширений имени файла.
Средство проверки правил помечает файлы, включенные в #include директива с именами, которые имеют расширение, отличное от .h, .hpp или .hxx. Для образца:
#include <header.c> #include <header2.cpp>
<...>, если вы используете "..." вокруг файла чекер также помечает случай, когда файл не имеет расширения вообще.Шашка не помечает следующие включения:
Файлы, включенные в Include (-include) опция.
Включенные файлы, которые не существуют.
Шашка не чувствительна к регистру.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
| Группа: Основные концепции |
| Категория: Необходимый, Автоматизированный |