delete работает с void* указатель, указывающий на объект
Удалите пустого указателя, происходит когда delete оператор работает с void* указатель.
Удаление void* указатель не определен согласно Стандарту C++.
Если объект имеет тип MyClass и delete оператор работает с void* указатель, указывающий на объект, MyClass деструктор не называется.
Если деструктор содержит операции очистки, такие как релиз ресурсов или уменьшение встречного значения, операции не происходят.
Бросьте void* указатель на соответствующий тип. Выполните delete операция на результате броска.
Например, если void* указатель указывает на MyClass объект, бросок указатель на MyClass*.
| Группа: Хорошая практика |
| Язык: C++ |
| Значение по умолчанию: 'off' |
Синтаксис командной строки: DELETE_OF_VOID_PTR |
| Удар: низко |