MISRA C++:2008 Rule 5-2-7

Объект с типом указателя не должен быть преобразован в несвязанный тип указателя, ни один прямо или косвенно

Описание

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

Объект с типом указателя не должен быть преобразован в несвязанный тип указателя, ни один прямо или косвенно.

Реализация Polyspace

Средство проверки отмечает все преобразования указателя включая между указателем на struct возразите и указатель на первого члена того же struct ввод.

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

Обменивайтесь сообщениями в отчете

Объект с типом указателя не должен быть преобразован в несвязанный тип указателя, ни один прямо или косвенно.

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

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

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

Группа: Выражения
Категория: необходимый

Введенный в R2013b