exponenta event banner

AUTOSAR C++14 Rule A0-1-4

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

Описание

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

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

Объяснение

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

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

Реализация Polyspace

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

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

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

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

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