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