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