AUTOSAR C++14 Rule M9-3-3

Если функция членства может быть сделана статической затем, это должно быть сделано статическим, в противном случае если это может быть сделано const затем, это должно быть сделано const.

Описание

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

Если функция членства может быть сделана статической затем, это должно быть сделано статическим, в противном случае если это может быть сделано const затем, это должно быть сделано const.

Реализация Polyspace

Средство проверки отмечает функции членства, которые не объявляются статические, но не получают доступ к элементу данных класса. Такая функция может быть потенциально объявлена статическая.

Средство проверки отмечает функции членства, которые не объявляются const, но не изменяют элемент данных класса. Такая функция может быть потенциально объявлена const.

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

Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.

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

Группа: Классы

Введенный в R2019a