Указатель должен указать на квалифицированный к const тип, когда это возможно,
Примечание
Используйте Bug Finder вместо Code Prover для проверки правил кодирования. Поддержка кодирования правил, регистрируясь в Code Prover будет удалена в будущем релизе. См. Вопросы совместимости.
Указатель должен указать на квалифицированный к const тип, когда это возможно.
Это правило гарантирует, что вы непреднамеренно не используете указатели, чтобы изменить объекты.
Средство проверки правила отмечает указатель на non-const
параметр функции, если указатель не изменяет обращенный объект. Предположение - то, что указатель не предназначен, чтобы изменить объект и так должен указать на const
- квалифицированный тип.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
Группа: объявления и определения |
Категория: консультация |
Категория AGC: консультация |