AUTOSAR C++14 Rule A0-1-4

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

Описание

Управляйте определением

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

Объяснение

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

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

Реализация Polyspace

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

Поиск и устранение проблем

Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.

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

Группа: независимые от языка проблемы
Категория: необходимый, автоматизированный
Введенный в R2019a