MISRA C++:2008 Rule 14-8-1

Перегруженные шаблоны функций не должны быть явно специализированными

Описание

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

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

Реализация Polyspace

Проверка сначала проверяет в файловых возможностях, чтобы найти перегрузки. Чекер позже ищет вызов специализированной функции шаблона позже. В результате чекер помечает все специализации перегруженных шаблонов, даже если перегрузка происходит после вызова.

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

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

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

Группа: Шаблоны
Категория: Требуемая
Введенный в R2013b