exponenta event banner

Правило AUTOSAR C++ 14 A0-1-4

В невиртуальных функциях не должно быть неиспользуемых именованных параметров

Описание

Определение правила

В невиртуальных функциях не должно быть неиспользуемых именованных параметров.

Объяснение

Неиспользуемые параметры могут указывать на то, что код может быть неполным. Параметр, возможно, предназначен для операции, которую вы забыли кодировать, или для операции, оставшейся от изменения конструкции.

Если параметры получены копированием и скопированные объекты велики, избыточные копии могут снизить производительность.

Внедрение Polyspace

Средство проверки помечает функцию, которая имеет неиспользуемые именованные параметры, если тело функции не пустое.

Поиск неисправностей

Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.

Проверить информацию

Группа: Вопросы, не зависящие от языка
Категория: Обязательно, Автоматизировано
Представлен в R2019a