*this not returned in copy assignment operator | оператор = метод не возвращает указатель на текущий объект |
Base class assignment operator not called | Оператор присваивания копии не вызывает операторы присваивания копии основных подобъектов |
Base class destructor not virtual | Класс не может вести себя полиморфно для удаления объектов производного класса |
Conversion or deletion of incomplete class pointer | Вы удаляете или бросаете к указателю на неполный класс |
Copy constructor or assignment operator modifying source operand | Операция копии изменяет элемент данных исходного объекта |
Copy constructor not called in initialization list | Конструктор копии не вызывает конструкторов копии некоторых участников или базовых классов |
Incompatible types prevent overriding | Метод производного класса скрывает виртуальный метод базового класса вместо того, чтобы заменить его |
Member not initialized in constructor | Конструктор не инициализирует некоторых членов класса |
Missing explicit keyword | Конструктор, пропускающий явный спецификатор |
Missing virtual inheritance | Базовый класс наследован фактически и нефактически в той же иерархии |
Object slicing | Объект производного класса, переданный значением, чтобы функционировать с параметром базового класса |
Partial override of overloaded virtual functions | Класс заменяет часть наследованных виртуальных функций с именем |
Return of non const handle to encapsulated data member | Метод возвращает указатель или ссылку на внутреннего члена объекта |
Self assignment not tested in operator | Оператор присваивания копии не тестирует на самоприсвоение |
Группы дефекта средства поиска ошибки
Средства проверки дефекта Средства поиска Ошибки классифицируются в группы, такие как поток данных, параллелизм, числовой, и так далее.